Commit Graph

219 Commits (154c04443a16a994f9168e5e3667ca6f448ce14d)

Author SHA1 Message Date
OCA Transbot 88231e493e OCA Transbot updated translations from Transifex 2018-06-20 11:57:07 +02:00
Javier Iniesta 627b238a5a mass_mailing_partner 2018-06-20 11:57:07 +02:00
Pedro M. Baeza aaa3cb506d
Merge pull request #287 from ernestotejeda/11.0-fixbug-testing-mass_mailing_custom_unsubscribe
mass_mailing_custom_unsubscribe: Fix testing error
2018-06-20 09:12:17 +02:00
ernesto 9f124542a2 mass_mailing_custom_unsubscribe: Fix testing error
Fix assertIn error thrown in testing mode
2018-06-19 13:11:38 -04:00
c2cdidier 7f5d0cfb31 Translated using Weblate (French)
Currently translated at 80.0% (44 of 55 strings)

Translation: social-11.0/social-11.0-mass_mailing_custom_unsubscribe
Translate-URL: https://translation.odoo-community.org/projects/social-11-0/social-11-0-mass_mailing_custom_unsubscribe/fr/
2018-06-19 10:00:44 +00:00
c2cdidier 97c591e2c9 Translated using Weblate (French)
Currently translated at 16.7% (4 of 24 strings)

Translation: social-11.0/social-11.0-mail_tracking_mailgun
Translate-URL: https://translation.odoo-community.org/projects/social-11-0/social-11-0-mail_tracking_mailgun/fr/
2018-06-19 10:00:36 +00:00
c2cdidier 9e7d341ce5 Translated using Weblate (French) [ci skip]
Currently translated at 100.0% (82 of 82 strings)

Translation: social-11.0/social-11.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-11-0/social-11-0-mail_tracking/fr/
2018-06-18 09:41:11 +00:00
c2cdidier 66d23b9c5a Translated using Weblate (French) [ci skip]
Currently translated at 100.0% (3 of 3 strings)

Translation: social-11.0/social-11.0-mail_restrict_follower_selection
Translate-URL: https://translation.odoo-community.org/projects/social-11-0/social-11-0-mail_restrict_follower_selection/fr/
2018-06-18 09:40:14 +00:00
c2cdidier 5bcc403234 Translated using Weblate (French) [ci skip]
Currently translated at 100.0% (4 of 4 strings)

Translation: social-11.0/social-11.0-base_search_mail_content
Translate-URL: https://translation.odoo-community.org/projects/social-11-0/social-11-0-base_search_mail_content/fr/
2018-06-18 09:39:21 +00:00
OCA Git Bot d6d35171a4 [ADD] setup.py 2018-06-18 05:31:24 +02:00
OCA Git Bot 1354cf7fe9 [UPD] README.rst 2018-06-18 05:31:24 +02:00
oca-travis 83ac3d285b [UPD] Update mass_mailing_custom_unsubscribe.pot 2018-06-17 19:58:33 +00:00
oca-travis ef48d0fba7 [UPD] Update mail_tracking_mailgun.pot 2018-06-17 19:58:32 +00:00
oca-travis 5d06473f5e [UPD] Update mail_tracking.pot 2018-06-17 19:58:31 +00:00
oca-travis 7617f4526b [UPD] Update mail_restrict_follower_selection.pot 2018-06-17 19:58:30 +00:00
oca-travis 45c1a6902b [UPD] Update mail_digest.pot 2018-06-17 19:58:29 +00:00
oca-travis a7084de3f2 [UPD] Update mail_debrand.pot 2018-06-17 19:58:28 +00:00
oca-travis 0d24307efb [UPD] Update mail_attach_existing_attachment.pot 2018-06-17 19:58:28 +00:00
oca-travis b787cb59e3 [UPD] Update email_template_qweb.pot 2018-06-17 19:58:27 +00:00
oca-travis e8181991f8 [UPD] Update base_search_mail_content.pot 2018-06-17 19:58:27 +00:00
Pedro M. Baeza ad1611287a
Merge pull request #285 from OCA/sbidoul/readme-patch-1
[FIX] do not use section titles in readme fragments
2018-06-17 21:48:40 +02:00
Stéphane Bidoul (ACSONE) 3a9c83782e
[FIX] do not use section titles in readme fragments
This creates inconsistency issues when assembling them in the README.
2018-06-16 09:56:30 +02:00
Stéphane Bidoul (ACSONE) 345b10a762
remove obsolete .pot files [ci skip] 2018-06-15 23:43:08 +02:00
ernesto af56e7238a mail_attach_existing_attachment: remove comment
Remove unnecessary line-comment in testing file
2018-06-13 17:46:55 +02:00
ernesto 3c75110af3 [MIG] mail_attach_existing_attachment: Migration to 11.0 2018-06-13 17:46:55 +02:00
OCA Transbot 15d9f0b188 OCA Transbot updated translations from Transifex 2018-06-13 17:46:55 +02:00
Damien Bouvy f58cefa1fd [MIG] mail_attach_existing_attachment: Migrated to 10.0 2018-06-13 17:46:55 +02:00
Pedro M. Baeza 5772b2f0e6 [MIG] Make modules uninstallable and Rename manifest files 2018-06-13 17:46:55 +02:00
OCA Transbot dc658a238e OCA Transbot updated translations from Transifex 2018-06-13 17:46:55 +02:00
Stéphane Bidoul (ACSONE) fe30dd3bd4 [FIX] remove en.po that was erroneously created by transbot 2018-06-13 17:46:55 +02:00
OCA Transbot 314a49b746 OCA Transbot updated translations from Transifex 2018-06-13 17:46:55 +02:00
Sergio Teruel Albert 1850047246 [MIG][9.0] mail_attach_existing_attachment: Module migrated (#68)
* [MIG][9.0] mail_attach_existing_attachment: Module migrated
2018-06-13 17:46:55 +02:00
Pedro M. Baeza 9a810793d4 [MIG] Make modules uninstallable 2018-06-13 17:46:55 +02:00
OCA Transbot e6ff006341 OCA Transbot updated translations from Transifex 2018-06-13 17:46:55 +02:00
Adrien Peiffer (ACSONE) 4a70cb3e15 [IMP][mail_attach_existing_attachment] Change module name 2018-06-13 17:46:55 +02:00
Pedro M. Baeza cdc9394a81
Merge pull request #282 from Tecnativa/11.0-mig-base_search_mail_content
[MIG] base_search_mail_content: Migration to 11.0
2018-06-13 14:42:27 +02:00
cubells fee986fb7a [MIG] base_search_mail_content: Migration to 11.0 2018-06-13 14:30:09 +02:00
Pedro M. Baeza 9815862c37
Merge pull request #279 from Tecnativa/11.0-mig-mass_mailing_custom_unsubscribe
[WIP][MIG] mass_mailing_custom_unsubscribe: Migration to 11.0
2018-06-13 10:23:28 +02:00
David 41c5f6dbe5 [MIG] mass_mailing_custom_unsubscribe: Migration to 11.0 2018-06-12 17:41:03 +02:00
OCA Transbot 81f3eadc02 OCA Transbot updated translations from Transifex 2018-06-12 16:31:47 +02:00
mreficent 9e3726a179 [MIG] base_search_mail_content: Migration to 10.0 2018-06-12 16:31:47 +02:00
OCA Transbot 2e14dc115c OCA Transbot updated translations from Transifex 2018-06-12 16:31:47 +02:00
darshan-serpent 75a89974ef [IMP] advanced search for negative expression 2018-06-12 16:31:47 +02:00
ahenriquez c5c309d111 [IMP] search by email_from and reply_to
Introduce search of html fields
Create indexes
Update Readme
2018-06-12 16:31:47 +02:00
darshan-serpent 988777a051 [ADD] renamed module to base_search_mail_content 2018-06-12 16:31:47 +02:00
Jairo Llopis 6627fc8b4a [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.
2018-06-11 16:46:50 +02:00
OCA Transbot 7dfd7db6df OCA Transbot updated translations from Transifex 2018-06-11 16:46:50 +02:00
Jairo Llopis 7e3310d69e [MIG][mass_mailing_custom_unsubscribe] Migrate to v10 2018-06-11 16:46:50 +02:00
OCA Transbot 4d8398be5f OCA Transbot updated translations from Transifex 2018-06-11 16:46:50 +02:00
Jairo Llopis 053d46b53d [9.0][MIG][mass_mailing_custom_unsubscribe] Migrate.
- Imported last updates from v8.
- Adapted to v9.
- Added a saner default to `mass_mailing.salt` configuration parameter by
  reusing `database.secret` if available, hoping that some day
  https://github.com/odoo/odoo/pull/12040 gets merged.
- Updated README.
- Increase security, drop backwards compatibility.
  Security got improved upstream, which would again break compatibility among current addon and future master upstream.
  I choose to break it now and keep it secured future-wise, so I drop the backwards compatibility features.
- Includes tour tests.
- Removes outdated tests.
- Extends the mailing list management form when unsubscriber is a contact.
- Adds a reason form even if he is not.
- Avoids all methods that were not model-agnostic.

[FIX][mass_mailing_custom_unsubscribe] Reasons noupdate

After this fix, when you update the addon, you will not lose your customized reasons.

[FIX] Compatibilize with mass_mailing_partner

Current test code was based on the assumption that the `@api.model` decorator on `create()` ensured an empty recordset when running the method, but that's not true. This was causing an incompatibility betwee these tests and the `mass_mailing_partner` addon, which works assuming 0-1 recordsets.

Now records are created from an empty recordset, and thus tests work everywhere.

Update instructions

If the user does not add the unsubscribe snippet, nothing will happen, so it's added to README to avoid confusion when testing/using the addon.

[FIX] Use the right operator to preserve recordsets order

Using `|=` sorts records at will each time (treating them as Python's `set`).
Using `+=` always appends a record to the end of the set.
Since we are using the record position in the set, this caused the test to work sometimes and fail other times. Now it works always.
2018-06-11 16:46:50 +02:00