Commit Graph

999 Commits (4b06406868654fe6aad93e556f39a51a6725ad9f)

Author SHA1 Message Date
João Marques 4b06406868 [MIG] mass_mailing_custom_unsubscribe_event: Migration to 13.0
Add tests

TT26693
2023-03-23 07:58:05 -06:00
João Marques 20a2c255aa [IMP] mass_mailing_custom_unsubscribe_event: black, isort, prettier 2023-03-23 07:57:45 -06:00
Pedro M. Baeza 3cc6de9d55 [ADD] mass_mailing_custom_unsubscribe_event: Allow to unsubscribe discretely from an event
This addon extends the unsubscription process for allowing to unsubscribe
only for an event.

Standard process includes the mail in the general blacklist instead, which
can be very unconvenient.

This includes also the needed changes in the base module `mass_mailing_custom_unsubscribe`.
2023-03-23 07:57:45 -06:00
OCA-git-bot ce38678fe4 [ADD] setup.py 2023-03-09 11:51:50 +00:00
OCA-git-bot 5ee3051d90 [UPD] README.rst 2023-03-09 11:51:50 +00:00
OCA-git-bot 2c52a2de39 [UPD] addons table in README.md 2023-03-09 11:51:46 +00:00
oca-ci 9603f12eeb [UPD] Update mail_post_defer.pot 2023-03-09 11:46:11 +00:00
OCA-git-bot 7fe80ec13a Merge PR #1001 into 15.0
Signed-off-by yajo
2023-03-09 11:42:09 +00:00
Jairo Llopis 0d66ab7e7a
[ADD] mail_post_defer: deferred message posting with queue
- Faster because the email sending doesn't block the UI.
- Safer because users can undo mails while they're still not sent.

@moduon MT-1579 MT-2480
2023-03-09 09:12:14 +00:00
Weblate f04d957fdf Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-15.0/social-15.0-mass_mailing_list_dynamic
Translate-URL: https://translation.odoo-community.org/projects/social-15-0/social-15-0-mass_mailing_list_dynamic/
2023-03-07 12:10:45 +00:00
OCA-git-bot 59ed94a732 [ADD] setup.py 2023-03-07 09:07:11 +00:00
OCA-git-bot cf69164216 [UPD] README.rst 2023-03-07 09:07:10 +00:00
OCA-git-bot 1a7cbc4863 [UPD] addons table in README.md 2023-03-07 09:07:06 +00:00
oca-ci afaf838f32 [UPD] Update mass_mailing_list_dynamic.pot 2023-03-07 09:00:51 +00:00
OCA-git-bot 9f5323f3d1 Merge PR #945 into 15.0
Signed-off-by pedrobaeza
2023-03-07 08:56:57 +00:00
Xander De Jaegere 9fc6ecd447 [15.0-mig-mass] [MIG] mass_mailing_list_dynamic: Migration to 15.0 2023-03-04 11:09:03 +00:00
Xander De Jaegere 64ed252cf5 [15.0-mig-mass] [IMP] mass_mailing_list_dynamic: black, isort, prettier 2023-03-04 11:09:03 +00:00
OCA-git-bot 02190580f1 [UPD] README.rst 2023-03-04 11:09:03 +00:00
oca-travis 626eaa3076 [UPD] Update mass_mailing_list_dynamic.pot 2023-03-04 11:09:03 +00:00
Víctor Martínez 0851367fe0 [MIG] mass_mailing_list_dynamic: Migration to 14.0
TT32133
2023-03-04 11:09:03 +00:00
Víctor Martínez 8ae21dba76 [IMP] mass_mailing_list_dynamic: black, isort, prettier 2023-03-04 11:09:03 +00:00
Víctor Martínez aad1d9788b [FIX] mass_mailing_list_dynamic: Prevent ValidationError when merge contacts wizard related to dynamic and full sync list
[UPD] Update mass_mailing_list_dynamic.pot

[UPD] README.rst

mass_mailing_list_dynamic 13.0.1.0.1

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-13.0/social-13.0-mass_mailing_list_dynamic
Translate-URL: https://translation.odoo-community.org/projects/social-13-0/social-13-0-mass_mailing_list_dynamic/
2023-03-04 11:09:03 +00:00
Jairo Llopis 3ae8b8f2a2 [IMP] pre-commit run -a 2023-03-04 11:09:03 +00:00
Jared Kipe 5a122e3d7e [MIG] mass_mailing_list_dynamic: Migration to 13.0
[UPD] Update mass_mailing_list_dynamic.pot

[UPD] README.rst

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-13.0/social-13.0-mass_mailing_list_dynamic
Translate-URL: https://translation.odoo-community.org/projects/social-13-0/social-13-0-mass_mailing_list_dynamic/

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-13.0/social-13.0-mass_mailing_list_dynamic
Translate-URL: https://translation.odoo-community.org/projects/social-13-0/social-13-0-mass_mailing_list_dynamic/
2023-03-04 11:09:03 +00:00
david 11ca99bbbe [FIX] mass_mailing_list_dynamic: list sync on send
- We change the method to hook on (it wasn't correctly overriden anyway)
to ensure the list is resynced even if no recipients are left. For
example: we create a dynamic list with a domain expecting it to sync in
the first mass_mailing. It wouldn't sync as Odoo dismisses the mailing
considering no recipients are left thus it wouldn't get into the
`send_mail` method.
2023-03-04 11:09:03 +00:00
Jared Kipe 08784d8892 [IMP] mass_mailing_list_dynamic: black, isort 2023-03-04 11:09:03 +00:00
ernesto 4a33fa3152 [MIG] mass_mailing_list_dynamic: Fix contact synchronization 2023-03-04 11:09:03 +00:00
Victor Martin cf60d2b509 [MIG] mass_mailing_list_dynamic: Migration to 12.0 2023-03-04 11:09:03 +00:00
David 636b5960d7 [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).
2023-03-04 11:09:03 +00:00
David 5886f41ce2 [FIX] mass_mailing_list_dynamic: Reversible dynamic list 2023-03-04 11:09:02 +00:00
Pedro M. Baeza ae72bdeab7 [FIX+IMP] mass_mailing_list_dynamic: tests, icons, filters... (#211)
* [FIX+IMP] mass_mailing_list_dynamic: tests, icons, filters...

* Brand new icon
* Added feature of loading an existing filter as criteria
* Tests as SavepointCase for optimizing times
* Tests in post-install for avoiding errors on res.partner not null constraints
  when several modules added them.
* Updated documentation.
* Fix mock in test for not commiting test data.

* [FIX] mass_mailing_list_dynamic: Wasn't able to create contacts in fully synced lists

Syncing context was being set in the wrong object. Added to test too.

* [FIX] mass_mailing_list_dynamic: Allow to write back vals from res.partner

Module mass_mailing_partner writes back certain values from partner to
mass_mailing_contact. Module should allow that write operation.
2023-03-04 11:09:02 +00:00
Jairo Llopis b7c905430e [ADD] mass_mailing_list_dynamic: Autopopulated mailing lists 2023-03-04 11:09:02 +00:00
OCA-git-bot d21f16263f [UPD] addons table in README.md 2023-03-01 16:54:17 +00:00
OCA-git-bot 2dc657826a mail_tracking 15.0.2.0.2 2023-03-01 16:54:04 +00:00
OCA-git-bot 67638b25bb Merge PR #1068 into 15.0
Signed-off-by pedrobaeza
2023-03-01 16:50:49 +00:00
OCA-git-bot ed5754127f [UPD] addons table in README.md 2023-02-15 17:07:22 +00:00
OCA-git-bot 27a11246c7 mail_layout_force 15.0.1.0.1 2023-02-15 17:07:12 +00:00
OCA-git-bot d2d653a356 [ADD] setup.py 2023-02-15 17:07:12 +00:00
OCA-git-bot cd98ba9732 [UPD] README.rst 2023-02-15 17:07:12 +00:00
OCA-git-bot 7b68df29ec [UPD] addons table in README.md 2023-02-15 17:07:08 +00:00
oca-ci 4e24017a31 [UPD] Update mail_layout_force.pot 2023-02-15 17:03:27 +00:00
OCA-git-bot 089f7b52f1 Merge PR #973 into 15.0
Signed-off-by rafaelbn
2023-02-15 16:59:53 +00:00
OCA-git-bot ab0f9c6ca5 [UPD] addons table in README.md 2023-02-12 09:16:23 +00:00
OCA-git-bot 1e46b7be39 mail_tracking 15.0.2.0.1 2023-02-12 09:16:18 +00:00
OCA-git-bot ebc8324aa6 Merge PR #1053 into 15.0
Signed-off-by pedrobaeza
2023-02-12 09:12:56 +00:00
jb 74de552553 use keyword arguments in build_email to comply with portal tests 2023-02-09 18:22:39 +01:00
Yoshi Tashiro 64d90d889c [MIG] mail_layout_force: Migration to 15.0 2023-02-09 12:34:25 +00:00
Yoshi Tashiro d8c53c3578 [IMP] mail_layout_force: black, isort, prettier 2023-02-09 12:34:25 +00:00
OCA-git-bot 206676ed12 [ADD] icon.png 2023-02-09 12:34:25 +00:00
OCA-git-bot d3005d2153 [UPD] README.rst 2023-02-09 12:34:25 +00:00