oca-ci
bb36c3c5d3
[UPD] Update mail_tracking.pot
2023-11-08 13:41:23 +00:00
Weblate
17c41bca48
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/
2023-11-08 13:36:38 +00:00
Ivorra78
2651cb2e53
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (15 of 15 strings)
Translation: social-16.0/social-16.0-mail_activity_done
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_activity_done/es/
2023-11-08 13:36:33 +00:00
Ivorra78
f62b530a7b
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (16 of 16 strings)
Translation: social-16.0/social-16.0-mail_template_substitute
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_template_substitute/es/
2023-11-08 13:36:33 +00:00
Ivorra78
3a7a4acff7
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (15 of 15 strings)
Translation: social-16.0/social-16.0-mail_activity_reminder
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_activity_reminder/es/
2023-11-08 13:36:33 +00:00
Ivorra78
882efa45b9
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (16 of 16 strings)
Translation: social-16.0/social-16.0-mail_show_follower
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_show_follower/es/
2023-11-08 13:36:33 +00:00
oca-ci
5b8fa471b2
[UPD] Update mail_tracking.pot
2023-11-08 13:36:20 +00:00
Ivorra78
294466acad
Added translation using Weblate (Spanish)
2023-11-08 13:33:32 +00:00
Ivorra78
7b97c19d9c
Added translation using Weblate (Spanish)
2023-11-08 13:21:53 +00:00
Ivorra78
e944b991d8
Added translation using Weblate (Spanish)
2023-11-08 13:15:46 +00:00
Ivorra78
c997d1f861
Added translation using Weblate (Spanish)
2023-11-08 13:03:12 +00:00
Weblate
fe5482986b
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/
2023-11-08 13:02:04 +00:00
Ivorra78
12522d0794
Translated using Weblate (Spanish)
...
Currently translated at 62.5% (10 of 16 strings)
Translation: social-16.0/social-16.0-mail_show_follower
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_show_follower/es/
2023-11-08 13:02:02 +00:00
Ivorra78
7bd4853a08
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (18 of 18 strings)
Translation: social-16.0/social-16.0-mail_composer_cc_bcc
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_composer_cc_bcc/es/
2023-11-08 13:02:02 +00:00
oca-ci
77e05c3526
[UPD] Update mail_tracking.pot
2023-11-08 13:01:52 +00:00
Ivorra78
b197f9f43b
Added translation using Weblate (Spanish)
2023-11-08 12:59:06 +00:00
Weblate
db6f7624a0
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/
2023-11-08 12:58:14 +00:00
Ivorra78
9f2a74943d
Translated using Weblate (Spanish)
...
Currently translated at 83.3% (15 of 18 strings)
Translation: social-16.0/social-16.0-mail_composer_cc_bcc
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_composer_cc_bcc/es/
2023-11-08 12:58:13 +00:00
Ivorra78
9dcde15b86
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (33 of 33 strings)
Translation: social-16.0/social-16.0-mail_activity_team
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_activity_team/es/
2023-11-08 12:58:13 +00:00
oca-ci
32378718d0
[UPD] Update mail_tracking.pot
2023-11-08 12:58:00 +00:00
Ivorra78
a99ca17518
Added translation using Weblate (Spanish)
2023-11-08 12:53:56 +00:00
Weblate
b8d4e55af9
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/
2023-11-08 12:48:31 +00:00
Ivorra78
dbfdf80a64
Translated using Weblate (Spanish)
...
Currently translated at 33.3% (11 of 33 strings)
Translation: social-16.0/social-16.0-mail_activity_team
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_activity_team/es/
2023-11-08 12:48:29 +00:00
Ivorra78
738ed8ab36
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (20 of 20 strings)
Translation: social-16.0/social-16.0-mail_tracking_mass_mailing
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking_mass_mailing/es/
2023-11-08 12:48:29 +00:00
oca-ci
cadafab35d
[UPD] Update mail_tracking.pot
2023-11-08 12:48:17 +00:00
Ivorra78
77f0edc655
Added translation using Weblate (Spanish)
2023-11-08 12:45:22 +00:00
mymage
344a5dc6b8
Translated using Weblate (Italian)
...
Currently translated at 66.6% (22 of 33 strings)
Translation: social-16.0/social-16.0-mail_activity_team
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_activity_team/it/
2023-11-03 13:39:54 +00:00
Weblate
7aaf336141
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking_mailgun
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking_mailgun/
2023-11-02 20:14:03 +00:00
Weblate
1374800381
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking_mailgun
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking_mailgun/
2023-11-02 20:12:59 +00:00
Weblate
d6847a7c49
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/
2023-11-02 18:03:14 +00:00
oca-ci
02f77d7c57
[UPD] Update mail_tracking.pot
2023-11-02 18:03:01 +00:00
Weblate
679c0cdee3
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: social-16.0/social-16.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-16-0/social-16-0-mail_tracking/
2023-11-02 17:59:11 +00:00
OCA-git-bot
780568d90a
[BOT] post-merge updates
2023-11-02 17:58:55 +00:00
oca-ci
781d36d247
[UPD] Update mail_tracking.pot
2023-11-02 17:55:19 +00:00
oca-ci
02d57b5991
[UPD] Update mail_tracking.pot
2023-11-02 17:52:25 +00:00
oca-ci
6d00019aab
[UPD] Update mail_tracking.pot
2023-11-02 17:48:59 +00:00
oca-ci
b50317b9df
[UPD] Update mail_tracking.pot
2023-11-02 17:45:20 +00:00
oca-ci
a3ab4cbc4b
[UPD] Update mail_tracking_mailgun.pot
2023-11-02 17:42:04 +00:00
oca-ci
2142f5f375
[UPD] Update mail_tracking.pot
2023-11-02 17:42:04 +00:00
OCA-git-bot
a297269bfb
Merge PR #1247 into 16.0
...
Signed-off-by pedrobaeza
2023-11-02 17:38:52 +00:00
David
b5e695dc84
[FIX/IMP] mail_tracking_mailgun: finish migration
...
- Fix tests
- Fix warnings
- Improve code
- Get rid of superfluous stuff
- Remove auto-validation. It couldn't be working as it was and it would
drag performance on contacts creation/write if active.
TT44207
2023-11-02 12:46:41 +01:00
Jesús Alan Ramos Rodríguez
f68e28996b
[MIG] mail_tracking_mailgun: Migration to 16.0
2023-11-02 12:33:26 +01:00
Jesús Alan Ramos Rodríguez
8a65f7664a
[IMP] mail_tracking_mailgun: pre-commit stuff
2023-11-02 12:33:26 +01:00
Ivorra78
0ee8c839a5
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: social-15.0/social-15.0-mail_tracking_mailgun
Translate-URL: https://translation.odoo-community.org/projects/social-15-0/social-15-0-mail_tracking_mailgun/es/
2023-11-02 12:33:26 +01:00
David
463aeedbf6
[FIX] mail_tracking_mailgun: bounces error
...
Since 9a47101964
bouncing the emails through the mailgun controller causes a singleton
error when the anonymous user tries to record the bounce message.
TT44585
2023-11-02 12:33:26 +01:00
David
ff496cf2b4
[IMP] mail_tracking_mailgun: mass mailing manual tracking
...
Mass mailing are tracked from mail.trace as the don't store a message in
the db. In order to gather the message_id and be able to do manual
checks to mailgun, that's the table where we should get the message id.
TT40816
2023-11-02 12:33:26 +01:00
nicolas
a6e05c28ea
[MIG] mail_tracking_mailgun: Migration to 15.0
2023-11-02 12:33:26 +01:00
Jairo Llopis
8027299592
[IMP] mail_tracking_mailgun: refactor to support modern webhooks
...
Before this patch, the module was designed after the [deprecated Mailgun webhooks][3]. However Mailgun had the [events API][2] which was quite different. Modern Mailgun has deprecated those webhooks and instead uses new ones that include the same payload as the events API, so you can reuse code.
However, this was incorrectly reusing the code inversely: trying to process the events API through the same code prepared for the deprecated webhooks.
Besides, both `failed` and `rejected` mailgun events were mapped to `error` state, but that was also wrong because [`mail_tracking` doesn't have an `error` state][1].
So the logic of the whole module is changed, adapting it to process the events API payload, both through controllers (prepared for the new webhooks) and manual updates that directly call the events API.
Also, `rejected` is now translated into `reject`, and `failed` is translated into `hard_bounce` or `soft_bounce` depending on the severity, as specified by [mailgun docs][2]. Also, `bounced` and `dropped` mailgun states are removed because they don't exist, and instead `failed` and `rejected` properly get their metadata.
Of course, to know the severity, now the method to obtain that info must change, it' can't be a simple dict anymore.
Added more parameters because for example modern Mailgun uses different keys for signing payload than for accessing the API. As there are so many parameters, configuration is now possible through `res.config.settings`. Go there to autoregister webhooks too.
Since the new webhooks are completely incompatible with the old supposedly-abstract webhooks controllers (that were never really that abstract), support for old webhooks is removed, and it will be removed in the future from `mail_tracking` directly. There is a migration script that attempts to unregister old webhooks and register new ones automatically.
[1]: f73de421e2/mail_tracking/models/mail_tracking_event.py (L31-L42)
[2]: https://documentation.mailgun.com/en/latest/api-events.html#event-types
[3]: https://documentation.mailgun.com/en/latest/api-webhooks-deprecated.html
2023-11-02 12:33:26 +01:00
Carlos Roca
590d4df74e
[MIG] mail_tracking_mailgun: Migration to v14.0
2023-11-02 12:33:26 +01:00
Alexandre D. Díaz
dc265232d2
[IMP] Apply pre-commit changes: Resolve conflicts
2023-11-02 12:33:26 +01:00