Commit Graph

303 Commits (dbb0269c96385a17f6acd73afe0a0f94de24f31f)

Author SHA1 Message Date
oca-travis dbb0269c96 [UPD] Update mass_mailing_custom_unsubscribe.pot 2019-07-22 17:15:49 +00:00
ernesto 3c15b9147d [MIG] mass_mailing_custom_unsubscribe: Migration to 12.0 2019-07-22 17:01:07 +00:00
OCA Transbot 74eb573c85 Update translation files
Updated by Update PO files to match POT (msgmerge) hook in Weblate.
2019-07-22 17:01:07 +00:00
OCA Git Bot 71335afe6d [UPD] README.rst 2019-07-22 17:01:07 +00:00
oca-travis f3f6efc1a4 [UPD] Update mass_mailing_custom_unsubscribe.pot 2019-07-22 17:01:07 +00:00
ernesto badd589fab mass_mailing_custom_unsubscribe: Fix testing error
Fix assertIn error thrown in testing mode
2019-07-22 17:01:07 +00:00
c2cdidier 8f37c0b455 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/
2019-07-22 17:01:07 +00:00
oca-travis a1feed639c [UPD] Update mass_mailing_custom_unsubscribe.pot 2019-07-22 17:01:07 +00:00
Stéphane Bidoul (ACSONE) cbe215726a [FIX] do not use section titles in readme fragments
This creates inconsistency issues when assembling them in the README.
2019-07-22 17:01:07 +00:00
David ff2e0cc58e [MIG] mass_mailing_custom_unsubscribe: Migration to 11.0 2019-07-22 17:01:07 +00:00
Jairo Llopis e79b5558c8 [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.
2019-07-22 17:01:07 +00:00
OCA Transbot b67f51f2dd OCA Transbot updated translations from Transifex 2019-07-22 17:01:07 +00:00
Jairo Llopis 1af75e7684 [MIG][mass_mailing_custom_unsubscribe] Migrate to v10 2019-07-22 17:01:07 +00:00
OCA Transbot d6f874d1e2 OCA Transbot updated translations from Transifex 2019-07-22 17:01:07 +00:00
Jairo Llopis f4ec126a1a [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.
2019-07-22 17:01:07 +00:00
Yajo d615c7d7fc [8.0][IMP][mass_mailing_custom_unsubscribe] Get reasons for unsubscription (#58)
* [8.0][IMP][mass_mailing_custom_unsubscribe] Get reasons for unsubscription.
2019-07-22 17:01:07 +00:00
Jairo Llopis 283d9d0e58 Add beautier pages for unsubscription process. 2019-07-22 17:01:07 +00:00
Pedro M. Baeza b5acef4dce [MIG] Rename manifest files 2019-07-22 17:01:07 +00:00
Stéphane Bidoul (ACSONE) b1511457cf [FIX] remove en.po that was erroneously created by transbot 2019-07-22 17:01:07 +00:00
Pedro M. Baeza 95540d3af8 [MIG] Make modules uninstallable 2019-07-22 17:01:07 +00:00
OCA Transbot 869b49acea OCA Transbot updated translations from Transifex 2019-07-22 17:01:07 +00:00
Antonio Espinosa d9959d6a7b [ADD] mass_mailing_custom_unsubscribe addon 2019-07-22 17:01:07 +00:00
OCA Transbot 818998d3a2 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-12.0/social-12.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-12-0/social-12-0-mail_tracking/
2019-07-20 11:19:36 +00:00
OCA-git-bot 753d3d03d1 Merge PR #413 into 12.0
Signed-off-by pedrobaeza
2019-07-20 08:15:33 +00:00
OCA-git-bot a85acdc63c mail_debrand 12.0.2.0.1 2019-07-20 08:15:33 +00:00
oca-travis 41da96e64f [UPD] Update mail_debrand.pot 2019-07-20 07:56:34 +00:00
Lois Rilo df25f4aa39 [12.0][FIX] mail_debrand: debrand regular notifications.
without this fix, any regular notification (added as follower,
thread notifications...) were not parsed at all and as a
consequence also not debranded.
2019-07-20 07:44:55 +00:00
OCA-git-bot f0ec1a91cb Merge PR #412 into 12.0
Signed-off-by pedrobaeza
2019-07-19 07:58:21 +00:00
OCA-git-bot 1bfb50fa59 mail_tracking 12.0.1.1.0 2019-07-19 07:58:21 +00:00
oca-travis d81ad09da4 [UPD] Update mail_tracking.pot 2019-07-19 07:47:33 +00:00
Alexandre Díaz c36b61b1a1 [MIG] mail_tracking: Adapt Cc to 12.0 2019-07-19 07:40:15 +00:00
Alexandre Díaz 61a719d861 [IMP] mail_tracking: Cc 2019-07-19 07:40:15 +00:00
OCA-git-bot 978145e969 Merge PR #340 into 12.0
Signed-off-by sebastienbeau
2019-07-11 16:49:18 +00:00
OCA-git-bot f09f8876e0 [ADD] setup.py 2019-07-11 16:49:17 +00:00
OCA-git-bot 29a59dfa1e [UPD] README.rst 2019-07-11 16:49:17 +00:00
oca-travis 89c9b0ab64 [UPD] Update mail_activity_team.pot 2019-07-11 15:46:48 +00:00
David Beal 4452542f6c FIX mail_activ_team: always allow superuser 2019-07-11 15:01:23 +00:00
Adrià Gil Sorribes 1d581ea69f [IMP] Add search filter for My Team Activities 2019-07-11 15:01:23 +00:00
Adrià Gil Sorribes 2da1b7f3c0 [IMP] Set team responsible as default user when activity is created 2019-07-11 15:01:23 +00:00
mreficent ff4717825b [MIG] mail_activity_team: Migration to 12.0 2019-07-11 15:01:23 +00:00
mreficent 3900cf1a36 [ADD] tests 2019-07-11 15:01:23 +00:00
mreficent 5f1ac381bb [IMP] Some improvements and fixes 2019-07-11 15:01:23 +00:00
Jordi Ballester Alomar b83727c5f7 [ADD] mail_activity_team 2019-07-11 15:01:23 +00:00
OCA-git-bot 72a8b6bdf0 [UPD] README.rst 2019-07-11 14:13:22 +00:00
Maxime Chambreuil 2e6bd7dfdb [FIX] mail_debrand: Add development_status (#408) 2019-07-11 16:13:15 +02:00
OCA Transbot de62e1b0a7 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-12.0/social-12.0-website_mass_mailing_name
Translate-URL: https://translation.odoo-community.org/projects/social-12-0/social-12-0-website_mass_mailing_name/
2019-06-29 13:48:37 +00:00
OCA Transbot 9e39a54802 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-12.0/social-12.0-mass_mailing_partner
Translate-URL: https://translation.odoo-community.org/projects/social-12-0/social-12-0-mass_mailing_partner/
2019-06-29 13:48:36 +00:00
OCA-git-bot 7081297d09 Merge PR #323 into 12.0
Signed-off-by pedrobaeza
2019-06-26 19:44:46 +00:00
OCA-git-bot 2260c28f16 [ADD] setup.py 2019-06-26 19:44:46 +00:00
oca-travis 4d7554a1f4 [UPD] Update mass_mailing_partner.pot 2019-06-26 19:23:51 +00:00