PURPOSE To ease the scheduling process, we introduce a new calendar view on mailings that allows to easily schedule your communications. In addition, mailings and sms views are improved to ease global usability especially about scheduling configuration. SPECIFICATIONSS - add a calendar view to allow marketeers to either schedule or overview their ongoing mailings/sms; Side note: inspired by what has been done with Social Posts - improve the scheduling flow by allowing to configure it directly in the form view using fields rather than action buttons that open an extra window. This implied removing the schedule wizard as everything is now configured directly from the mailing form view; - add a constraint on 'schedule_date' to make sure it's not scheduled in the past; - compute a calendar_date to be used by calendar view. It is either sent date (if sent), next departure of cron (if in queue) or schedule date (if scheduled). - update mass_mailing_sms to match scheduling flow of emails and adjust the 'sms_force_send' display to ease understanding ; LINKS Task ID-2202759 COM PR odoo/odoo#57000 ENT PR odoo/enterprise#12920 UPG PR odoo/upgrade#1736 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com> Co-authored-by: Aurélien Warnon <awa@odoo.com>
7 lines
203 B
Python
7 lines
203 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from . import mail_compose_message
|
|
from . import mailing_list_merge
|
|
from . import mailing_mailing_test
|