summaryrefslogtreecommitdiff
path: root/addons/mass_mailing/models/link_tracker.py
AgeCommit message (Collapse)Author
2019-01-14[REF] link_tracker, mass_mailing: simplify add_click method and add testsThibault Delavallée
In this commit we rewrite a bit add_click in order to remove the inlined sudo and ease inheritance and parameter management inside the method. Access through controllers is sudo-ed as the main API method is now done with current user access rights. This commit is linked to task ID 1904277 and PR #28242.
2017-09-15[IMP] mass_mailing: add support of clicked event on statisticsThibault Delavallée
Currently there is no way to know on mail statistics if the customer clicked on a link or not. This commit adds support of click like what is already implemented for opened or replied. It stores the date when the first tracked link has been clicked. A clicked mail is considered as being opened related to its state if no other statistics has been checked.
2017-09-15[REF][FIX] link_tracker, mass_mailing: factorize method creating link ↵Thibault Delavallée
tracker click values This commit factorizes the link.tracker.click values computation out of the add_click method. This method is called when customers click on links in email that are tracked in Odoo. Purpose of this commit is * to effectively put mass mailing related code into mass mailing. Currently link_tracker holds code related to mass mailing which is not in its dependency tree. Let us therefore try to be a bit modular and add a proper inheritance in mass mailing; * allow addons to inherit from the click values prepare method to add specific values depending on their behavior like mass mailing adding links to a mass mailing and a mass mailing campaign;
2016-08-10[IMP] various: use odoo for imports instead of openerp and update class namesThibault Delavallée
2016-06-17[MIG] mass_mailing: code migration to new apiKeyur Gajjar
NB: A controller in website_mass_mailing has been migrated too. It's not a real issue as this module will also be migrated in the days to come
2015-07-10[IMP] mass_mailing: remove depends to website. Create a website_mass_mailing ↵Christophe Matthieu
bridge to add subscribe snippet into website builder. Split website_links to have link_tracker to create short and trackable URLs, and website_links to have a website layout for link_tracker and add button to share page.