Files
odoo_source/addons/mass_mailing/security/ir.model.access.csv
T
Nasreddin (bon)andAurélien Warnon e598e74648 [IMP] mass_mailing(_sms): support calendar view and ease scheduling
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>
2020-11-24 15:25:50 +00:00

2.3 KiB

1idnamemodel_id:idgroup_id:idperm_readperm_writeperm_createperm_unlink
2access_utm_tag_mass_mailing_campaignutm.tagutm.model_utm_tagmass_mailing.group_mass_mailing_campaign1111
3access_mailing_contact_mm_useraccess.mailing.contact.mm.usermodel_mailing_contactmass_mailing.group_mass_mailing_user1111
4access_mailing_contact_subscription_mm_useraccess.mailing.contact.subscription.mm.usermodel_mailing_contact_subscriptionmass_mailing.group_mass_mailing_user1111
5access_mailing_list_mm_useraccess.mailing.list.mm.usermodel_mailing_listmass_mailing.group_mass_mailing_user1111
6access_utm_stageutm.stageutm.model_utm_stagemass_mailing.group_mass_mailing_user1111
7access_utm_campaign_mass_mailing_userutm.campaignutm.model_utm_campaignmass_mailing.group_mass_mailing_user1111
8access_mailing_mailing_mm_useraccess.mailing.mailing.mm.usermodel_mailing_mailingmass_mailing.group_mass_mailing_user1111
9access_mailing_mailing_systemaccess.mailing.mailing.systemmodel_mailing_mailingbase.group_system1111
10access_mailing_trace_usermailing.trace.usermodel_mailing_tracebase.group_user1111
11access_mailing_trace_mm_useraccess.mailing.trace.mm.usermodel_mailing_tracemass_mailing.group_mass_mailing_user1111
12access_mailing_trace_report_mm_useraccess.mailing.trace.report.mm.usermodel_mailing_trace_reportmass_mailing.group_mass_mailing_user1111
13access_utm_sourceaccess_utm_sourceutm.model_utm_sourcemass_mailing.group_mass_mailing_user1110
14access_ir_mail_serveraccess_ir_mail_serverbase.model_ir_mail_servermass_mailing.group_mass_mailing_user1000
15access_mail_blacklist_mass_mailing_useraccess.mail.blacklist.mass_mailing_usermail.model_mail_blacklistmass_mailing.group_mass_mailing_user1111
16access_mail_blacklist_remove_mass_mailing_useracesss.mail.blacklist.remove.mass_mailing_usermail.model_mail_blacklist_removemass_mailing.group_mass_mailing_user1111
17access_link_tracker_mailingaccess.link.tracker.mailinglink_tracker.model_link_trackermass_mailing.group_mass_mailing_user1111
18access_mailing_list_mergeaccess.mailing.list.mergemodel_mailing_list_mergemass_mailing.group_mass_mailing_user1110
19access_mailing_mailing_testaccess.mailing.mailing.testmodel_mailing_mailing_testmass_mailing.group_mass_mailing_user1110