Commit Graph

78 Commits

Author SHA1 Message Date
David Vidal
a11a597edd [FIX] mass_mailing_partner: compute fields performance (#271)
- In DB which use large amounts of records and intesive use of
mass_mailings, not optimized compute records lead to a drastical
decrease of performance
2022-01-01 16:22:46 +01:00
Pedro M. Baeza
eaa4cad627 [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.
2022-01-01 16:22:46 +01:00
OCA Transbot
ed5f1e866d OCA Transbot updated translations from Transifex 2022-01-01 16:22:46 +01:00
Jairo Llopis
646e0a8e00 [FIX] mass_mailing_partner: Allow unprivileged users to edit partners
Without this patch, users without access to reading and editing mass mailing contact records are now unable to change a partner's name or email. They'd recieve an exception such as:

    AccessError: Sorry, you are not allowed to access this document. Only users with the following access level are currently allowed to do that:
    - Mass Mailing/User

    (Document model: mail.mass_mailing.contact)

Restrictive ACLs shouldn't restrict normal user operation nor DB consistency, so using sudo mode now and testing behavior.
2022-01-01 16:22:46 +01:00
David Vidal
89cfe6d1e9 [MIG] mass_mailing_partner: Migration to 10.0 2022-01-01 16:22:46 +01:00
Jairo Llopis
6c9bb91c02 [FIX] mass_mailing_partner: Several things:
* Exclude opt_out.

  Now opted-out records will not be counted in the "Mailing lists" smart button
  in the partner form.

* Avoid duplicate error.

  By indicating the exact `partner_id` and ensuring no contacts associated to it are found, you avoid possible duplication errors when several partners share the same name or email.
2022-01-01 16:22:46 +01:00
Antonio Espinosa
6e50c7cb37 Link mail statistics to partner (#104)
[IMP] mass_mailing_partner: Link mail statistics to partner
2022-01-01 16:22:46 +01:00
OCA Transbot
65ec618b6d OCA Transbot updated translations from Transifex 2022-01-01 16:22:46 +01:00
Javier Iniesta
f68c4dd201 mass_mailing_partner 2022-01-01 16:22:46 +01:00
OCA-git-bot
df975ff973 [ADD] setup.py 2021-12-06 14:59:58 +00:00
OCA-git-bot
523930afa5 [UPD] README.rst 2021-12-06 14:59:57 +00:00
OCA-git-bot
b920fc19ae [UPD] addons table in README.md 2021-12-06 14:59:56 +00:00
oca-ci
8814acf72e [UPD] Update mail_activity_creator.pot 2021-12-06 14:57:31 +00:00
OCA-git-bot
e7e944f79c Merge PR #812 into 15.0
Signed-off-by dreispt
2021-12-06 14:55:22 +00:00
OCA-git-bot
bec3821d39 [ADD] setup.py 2021-12-06 14:54:55 +00:00
OCA-git-bot
741360dfd6 [UPD] README.rst 2021-12-06 14:54:54 +00:00
OCA-git-bot
d06cb84223 [UPD] addons table in README.md 2021-12-06 14:54:50 +00:00
oca-ci
87126e334b [UPD] Update mail_activity_partner.pot 2021-12-06 14:52:36 +00:00
OCA-git-bot
046c6c322e Merge PR #811 into 15.0
Signed-off-by dreispt
2021-12-06 14:50:49 +00:00
Joan Mateu Jordi
0fb64207aa [MIG] mail_activity_creator: Migration to 15.0 2021-11-30 12:24:44 +01:00
Joan Mateu Jordi
5abf597129 [IMP] mail_activity_creator: black, isort, prettier 2021-11-30 10:09:05 +01:00
OCA-git-bot
4599ba8f07 [UPD] README.rst 2021-11-30 10:02:45 +01:00
oca-travis
d92aa3c768 [UPD] Update mail_activity_creator.pot 2021-11-30 10:02:45 +01:00
Joan Mateu Jordi
8ada68cc56 [14.0][MIG] Mail_activity_creator: Migration to 14.0 2021-11-30 10:02:45 +01:00
Joan Mateu Jordi
7c7a41ecd8 [IMP] mail_activity_creator: black, isort, prettier 2021-11-30 10:02:45 +01:00
OCA-git-bot
506a426f65 [UPD] README.rst 2021-11-30 10:02:45 +01:00
oca-travis
a766101cf6 [UPD] Update mail_activity_creator.pot 2021-11-30 10:02:45 +01:00
Joan Mateu Jordi
68e7434e61 [MIG] mail_activity_creator: Migration to 13.0 2021-11-30 10:02:45 +01:00
Joan Mateu Jordi
5f61826c36 [IMP] mail_activity_creator black, isort, prettier 2021-11-30 10:02:45 +01:00
OCA-git-bot
ec0465939c [UPD] README.rst 2021-11-30 10:02:45 +01:00
oca-travis
c859413df9 [UPD] Update mail_activity_creator.pot 2021-11-30 10:02:45 +01:00
Jaime Arroyo
cc6dd4c2e6 [11.0][ADD] mail_activity_creator 2021-11-30 10:02:45 +01:00
Joan Mateu Jordi
e72c1565ba [15.0][MIG] mail_activity_partner: Migration to 15.0 2021-11-30 09:44:08 +01:00
Joan Mateu Jordi
38b4559d3f [IMP] mail_activity_partner: black, isort, prettier 2021-11-30 08:56:13 +01:00
OCA-git-bot
0da7c82b6f [UPD] README.rst 2021-11-30 08:55:30 +01:00
oca-travis
59d0b02ecf [UPD] Update mail_activity_partner.pot 2021-11-30 08:55:30 +01:00
Rad0van
c5077751d0 [MIG] mail_activity_partner: Migration to 14.0 2021-11-30 08:55:30 +01:00
Jairo Llopis
2776c3407b [IMP] pre-commit run -a 2021-11-30 08:55:30 +01:00
oca-travis
bd995d08cc [UPD] Update mail_activity_partner.pot 2021-11-30 08:55:30 +01:00
Adrià Gil Sorribes
b86ab079c7 [MIG] mail_activity_partner: Migration to 13.0 2021-11-30 08:55:30 +01:00
Adrià Gil Sorribes
a0374eae05 [IMP] mail_activity_partner: black, isort 2021-11-30 08:55:30 +01:00
OCA-git-bot
c2848acc24 [UPD] README.rst 2021-11-30 08:55:30 +01:00
OCA-git-bot
740d8d5cb0 [ADD] icon.png 2021-11-30 08:55:30 +01:00
oca-travis
54b28ef847 [UPD] Update mail_activity_partner.pot 2021-11-30 08:55:30 +01:00
OCA-git-bot
456164776c [UPD] README.rst 2021-11-30 08:55:30 +01:00
Adrià Gil Sorribes
4d400ce762 [12.0][ADD] Add module mail_activity_partner
[IMP] Change partner_id to a computed field

[IMP] Add tests to increase coverage
2021-11-30 08:55:30 +01:00
OCA-git-bot
663ad9ab66 [ADD] setup.py 2021-11-29 08:39:28 +00:00
OCA-git-bot
5d9bca682f [UPD] README.rst 2021-11-29 08:39:27 +00:00
OCA-git-bot
9b5da85a23 [UPD] addons table in README.md 2021-11-29 08:39:26 +00:00
oca-ci
d5f3708168 [UPD] Update mail_activity_board.pot 2021-11-29 08:37:33 +00:00