Jairo Llopis
22dec96460
[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.
8 years ago
OCA Transbot
51e708f6d8
OCA Transbot updated translations from Transifex
9 years ago
Yajo
f60259e44d
[8.0][IMP][mass_mailing_custom_unsubscribe] Get reasons for unsubscription ( #58 )
* [8.0][IMP][mass_mailing_custom_unsubscribe] Get reasons for unsubscription.
8 years ago
Jairo Llopis
dee72a602b
Fix typos and aesthetic failures.
9 years ago
Jairo Llopis
7b4e303658
Add beautier pages for unsubscription process.
9 years ago
OCA Transbot
64f7296e39
OCA Transbot updated translations from Transifex
8 years ago
OCA Transbot
38dbc2581d
OCA Transbot updated translations from Transifex
8 years ago
OCA Git Bot
ab7cbe49ec
[UPD] addons table in README.md
8 years ago
OCA Git Bot
5b36fc1888
[UPD] addons table in README.md
8 years ago
OCA Git Bot
2581ce0748
[ADD] setup.py
8 years ago
OCA Git Bot
f1f9d0ec50
[UPD] addons table in README.md
8 years ago
Pedro M. Baeza
a00a582e35
Merge pull request #155 from darshan-serpent/9.0-mail_debrand
[MIG] 9.0 mail debrand
8 years ago
darshan-serpent
847e873e42
[MIG] mail_debrand v9
8 years ago
OCA Transbot
7c6154bf6a
OCA Transbot updated translations from Transifex
9 years ago
OCA Transbot
6980c4120f
OCA Transbot updated translations from Transifex
8 years ago
OCA Git Bot
5166e30427
[ADD] setup.py
8 years ago
OCA Git Bot
cef089dfc9
[UPD] addons table in README.md
8 years ago
Holger Brunn
1383806aea
Merge pull request #63 from acsone/9.0-add-optional-follower-notifications-lmi
[9.0] Migrate mail_optional_follower_notification
8 years ago
Laurent Mignon (ACSONE)
a053eccc01
[FIX] mail_optional_folowwer_notification: Propagate parameters to super
[FIX] mail_optional_follower_notification: tests
8 years ago
Pedro M. Baeza
8e840a7516
Merge pull request #144 from Tecnativa/9.0-mig-mail_tracking_mass_mailing
[9.0][MIG] mail_tracking_mass_mailing module
8 years ago
cubells
c1d9562a29
[9.0][MIG] mail_tracking_mass_mailing module
8 years ago
Stéphane Bidoul (ACSONE)
44f737868b
[UPD] fix website url in manifest
8 years ago
OCA Transbot
f45f76ad30
OCA Transbot updated translations from Transifex
8 years ago
OCA Git Bot
941697c474
[ADD] setup.py
8 years ago
OCA Git Bot
ade60d5b27
[UPD] addons table in README.md
8 years ago
Kelly Lougheed
0550661f25
[9.0][ADD] website_livechat_firstname: Only show employee’s first name in Live Chat ( #148 )
* [ADD] website_livechat_firstname: Add module.
* [IMP] website_livechat_firstname: Fix models. Add tests.
* Add res partner demo
* Fix mail_channel channel_info method
* Add tests for mail channel firstnames
* Fix bug when partner firstname is not available
* [FIX] website_livechat_firstname: Fix readme, manifest.
* Fix usage section in readme
* Add laslabs to authors in manifest
* [IMP] website_livechat_firstname: Change to LGPL.
8 years ago
OCA Transbot
db2aa4f256
OCA Transbot updated translations from Transifex
8 years ago
OCA Transbot
efc9ee6a5f
OCA Transbot updated translations from Transifex
8 years ago
Jairo Llopis
415a77a391
[8.0][mail_debrand] Remove branding from mail footers.
Those mail footers odoo sends that say "Sent by YourCompany using Odoo" now say nothing of Odoo.
9 years ago
OCA Transbot
0f2f99695c
OCA Transbot updated translations from Transifex
8 years ago
Thomas Binsfeld
b0681746d4
[FIX] Argument auto_commit in send_mail
8 years ago
Thomas Binsfeld
810c803ef0
[ADD] Setup
8 years ago
Laurent Mignon (ACSONE)
e79043614a
[FIX] Tests: Replace XML_IDs no more available in 9.0
9 years ago
Laurent Mignon (ACSONE)
868cfb85c9
[MIG] mail.notification has been removed. The notify is done directly on the res.partner and channel
9 years ago
Laurent Mignon (ACSONE)
c20bf1bef3
[MIG] Upgrade version from 8 -> 9
9 years ago
OCA Transbot
120b665800
OCA Transbot updated translations from Transifex
9 years ago
Adrien Peiffer (ACSONE)
b7bd5acef8
[ADD] Add mail_optional_follower_notification module ( #60 )
* [ADD] Add mail_optional_follower_notifications module
* [CHG][mail_optional_follower_notifications] Readme.
* [IMP][mail_optional_follower_notifications] Code review.
* [CHG] Rename mail_optional_follower_notifications to mail_optional_follower_notification
* [IMP][mail_optional_follower_notification] Review
9 years ago
Pedro M. Baeza
292553797d
[FIX] mail_tracking: Obtain outgoing server with sudo
As regular users can't access this object.
8 years ago
Dave Lasley
a2af9c53e5
Merge pull request #152 from Tecnativa/9.0-mail_tracking-show_error_details
[9.0][IMP] mail_tracking: Improve view with error details
8 years ago
Carlos Dauden
f12ee42c5e
[9.0][IMP] mail_tracking: Improve view with error details
8 years ago
Pedro M. Baeza
507dd5e806
Merge pull request #150 from Tecnativa/9.0-fix_field_renamed
Fix: update renamed field in tests
8 years ago
cubells
589600d6c5
Fix: update renamed field in tests
8 years ago
OCA Transbot
c0b2dcd13d
OCA Transbot updated translations from Transifex
8 years ago
OCA Git Bot
1b6615bc9e
[ADD] setup.py
8 years ago
OCA Git Bot
fadf3fe7e2
[UPD] addons table in README.md
8 years ago
Rafael Blasco
8d5d7ae754
Merge pull request #143 from darshan-serpent/9.0-mail_message_name_search
[9.0] [ADD] mail message name search
8 years ago
darshan-serpent
22064be4dd
[IMP] advanced search for negative expression
8 years ago
OCA Transbot
10fb71f7ef
OCA Transbot updated translations from Transifex
8 years ago
Darshan Patel
285e05a54c
Merge pull request #2 from Eficent/9.0-eficent-base_search_mail_content
[IMP] search by email_from and reply_to
8 years ago
ahenriquez
fba0d9a189
[IMP] search by email_from and reply_to
Introduce search of html fields
Create indexes
Update Readme
8 years ago