Thibault Delavallée
62ac23f0b9
[ADD] event_sms: allow to schedule SMS in event communication
...
PURPOSE
Allow the user to schedule SMS communication on events
SPECIFICATION
In event.event form view:
* rename tab 'Email Schedule' to 'Communication'
* add a selection field at the beginning of event_mail_ids with label 'Send'
and values 'Email' and 'SMS Text Message' (required with default value
'Email');
* add support of SMS template and SMS sending in event communication;
When sending SMS on event registrations, keep a log of what has been sent.
Use mobile or phone field of event registration as both may contain valid
values, like partner model.
Add SMS template data
* Name: Event: Registration (see data)
* Name: Event: Reminder (see data)
Improve registration model
* add a mobile field to the attendees form view: https://nimb.ws/p0VvyS
Technically this task uses the newly-introduced API methods allowing to
send and schedule SMS.
LINKS
Task 1922187
Part of PR #34705
2019-07-25 11:47:20 +00:00
..
2019-07-23 07:41:20 +00:00
2019-07-01 02:42:17 +02:00
2019-06-16 06:15:35 +02:00
2019-05-24 09:24:17 +00:00
2019-07-16 09:14:17 +00:00
2019-07-17 14:13:12 +02:00
2019-07-14 01:19:24 +02:00
2019-07-19 09:34:59 +00:00
2019-07-17 14:13:12 +02:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-14 01:19:24 +02:00
2019-07-22 08:07:31 +00:00
2019-06-12 12:39:50 +00:00
2019-06-16 06:15:35 +02:00
2019-07-10 10:14:06 +00:00
2019-07-10 10:14:06 +00:00
2019-06-23 06:15:20 +02:00
2019-06-12 12:39:50 +00:00
2019-07-16 09:14:17 +00:00
2019-07-16 09:14:17 +00:00
2019-07-10 10:14:06 +00:00
2019-07-17 14:13:12 +02:00
2019-07-16 09:14:17 +00:00
2019-07-17 14:13:12 +02:00
2019-07-12 13:59:35 +00:00
2019-07-17 14:13:12 +02:00
2019-07-16 09:14:17 +00:00
2019-07-14 01:19:24 +02:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-14 06:08:03 +02:00
2019-07-18 09:20:58 +00:00
2019-07-10 10:14:06 +00:00
2019-07-15 08:41:08 +00:00
2019-07-14 06:08:03 +02:00
2019-07-12 13:01:36 +02:00
2019-07-14 03:08:16 +02:00
2019-07-18 09:19:04 +00:00
2019-07-22 05:17:00 +00:00
2019-07-14 01:19:24 +02:00
2019-07-25 11:47:20 +00:00
2019-07-25 11:47:20 +00:00
2019-07-25 11:47:20 +00:00
2019-07-16 09:14:17 +00:00
2019-07-16 09:14:17 +00:00
2019-07-23 12:33:29 +00:00
2019-07-16 09:14:17 +00:00
2019-07-12 13:59:35 +00:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-10 10:14:06 +00:00
2019-07-21 06:07:25 +02:00
2019-07-16 09:14:17 +00:00
2019-07-18 10:27:50 +00:00
2019-07-14 06:08:03 +02:00
2019-07-22 08:07:31 +00:00
2019-07-16 09:14:17 +00:00
2019-07-14 06:08:03 +02:00
2019-07-17 14:13:12 +02:00
2019-07-23 08:21:55 +00:00
2019-07-17 09:11:18 +00:00
2019-07-16 09:14:17 +00:00
2019-07-18 10:27:50 +00:00
2019-07-18 10:27:50 +00:00
2019-07-18 12:24:57 +00:00
2019-07-22 14:47:52 +02:00
2019-07-18 10:27:50 +00:00
2019-07-14 01:19:24 +02:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-10 10:14:06 +00:00
2019-07-24 09:42:44 +00:00
2019-07-15 12:57:34 +00:00
2019-07-17 08:02:13 +02:00
2019-06-05 05:56:33 +00:00
2019-07-07 01:19:07 +02:00
2019-07-16 09:14:17 +00:00
2019-06-23 01:17:13 +02:00
2019-07-10 10:14:06 +00:00
2019-06-28 11:52:55 +00:00
2019-07-12 09:36:10 +00:00
2019-07-12 09:16:10 +00:00
2019-07-19 09:34:59 +00:00
2019-07-17 14:13:12 +02:00
2019-07-09 11:56:05 +00:00
2019-06-21 15:16:54 +02:00
2019-07-17 14:13:12 +02:00
2019-06-12 13:33:51 +00:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-06-27 18:01:07 +02:00
2019-07-17 14:13:12 +02:00
2019-07-12 13:59:35 +00:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-23 07:41:20 +00:00
2019-06-03 10:53:09 +00:00
2019-07-17 14:13:12 +02:00
2019-07-16 08:18:55 +00:00
2019-07-17 14:13:12 +02:00
2019-07-19 09:34:59 +00:00
2019-06-13 10:59:05 +00:00
2019-06-21 15:16:54 +02:00
2019-07-16 09:14:17 +00:00
2019-07-17 14:13:12 +02:00
2019-05-29 08:09:15 +00:00
2019-06-28 11:52:55 +00:00
2019-07-17 21:56:11 +00:00
2019-06-21 11:06:04 +02:00
2019-06-03 15:49:31 +02:00
2019-07-17 14:13:12 +02:00
2019-07-22 14:47:52 +02:00
2019-07-22 14:47:52 +02:00
2019-07-14 01:19:24 +02:00
2019-07-22 14:47:52 +02:00
2019-07-21 06:07:25 +02:00
2019-07-17 15:50:33 +00:00
2019-07-17 15:50:33 +00:00
2019-07-17 15:50:33 +00:00
2019-07-16 09:14:17 +00:00
2019-07-22 14:47:52 +02:00
2019-07-22 14:47:52 +02:00
2019-07-17 14:13:12 +02:00
2019-07-07 06:07:54 +02:00
2019-07-16 16:36:40 +02:00
2019-06-12 12:39:50 +00:00
2019-07-17 14:13:12 +02:00
2019-06-12 12:39:50 +00:00
2019-07-17 14:13:12 +02:00
2019-06-16 06:15:35 +02:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-12 13:59:35 +00:00
2019-07-17 14:13:12 +02:00
2019-07-04 11:32:22 +00:00
2019-07-17 05:06:47 +00:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-18 06:55:59 +00:00
2019-07-17 14:13:12 +02:00
2019-07-12 14:54:11 +00:00
2019-07-23 12:32:17 +00:00
2019-07-24 12:30:31 +00:00
2019-07-12 13:59:35 +00:00
2019-07-14 01:19:24 +02:00
2019-07-12 13:59:35 +00:00
2019-07-23 07:41:20 +00:00
2019-06-16 06:15:35 +02:00
2019-07-16 09:14:17 +00:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-24 09:35:37 +00:00
2019-07-17 14:13:12 +02:00
2019-07-01 02:42:17 +02:00
2019-07-16 09:14:17 +00:00
2019-07-16 09:14:17 +00:00
2019-07-17 10:25:54 +00:00
2019-07-22 05:17:00 +00:00
2019-07-17 14:13:12 +02:00
2019-07-07 06:07:54 +02:00
2019-07-16 09:14:17 +00:00
2019-07-14 06:08:03 +02:00
2019-07-16 09:14:17 +00:00
2019-07-21 06:07:25 +02:00
2019-07-22 14:47:52 +02:00
2019-07-22 14:47:52 +02:00
2019-07-22 08:07:31 +00:00
2019-07-16 16:36:40 +02:00
2019-06-27 20:45:52 +02:00
2019-07-21 06:07:25 +02:00
2019-07-16 09:14:17 +00:00
2019-07-22 08:07:31 +00:00
2019-07-16 09:14:17 +00:00
2019-07-17 14:13:12 +02:00
2019-07-22 14:47:52 +02:00
2019-07-24 09:35:37 +00:00
2019-07-22 14:47:52 +02:00
2019-07-22 14:47:52 +02:00
2019-07-16 09:14:17 +00:00
2019-07-11 06:55:34 +00:00
2019-07-16 09:14:17 +00:00
2019-07-23 08:29:15 +00:00
2019-07-16 16:36:40 +02:00
2019-07-16 09:14:17 +00:00
2019-06-30 06:15:32 +02:00
2019-07-24 07:53:34 +00:00
2019-07-23 08:36:31 +00:00
2019-07-17 14:13:12 +02:00
2019-07-16 16:36:40 +02:00
2019-07-16 16:36:40 +02:00
2019-07-21 06:07:25 +02:00
2019-07-12 14:54:11 +00:00
2019-07-23 08:29:15 +00:00
2019-07-17 15:50:33 +00:00
2019-06-28 08:53:53 +00:00
2019-06-16 03:07:16 +02:00
2019-06-30 01:17:50 +02:00
2019-07-16 09:14:17 +00:00
2019-07-15 12:47:03 +00:00
2019-07-24 12:21:59 +00:00
2019-07-19 08:39:07 +00:00
2019-07-22 14:47:52 +02:00
2019-06-16 06:15:35 +02:00
2019-07-16 09:14:17 +00:00
2019-07-10 10:14:06 +00:00
2019-07-17 14:13:12 +02:00
2019-07-25 08:20:33 +00:00
2019-07-24 17:05:52 +00:00
2019-07-14 03:08:16 +02:00
2019-07-21 06:07:25 +02:00
2019-07-22 14:47:52 +02:00
2019-07-22 14:47:52 +02:00
2019-07-16 09:14:17 +00:00
2019-07-16 09:14:17 +00:00
2019-07-16 16:36:40 +02:00
2019-07-14 03:08:16 +02:00
2019-07-16 09:14:17 +00:00
2019-07-16 09:14:17 +00:00
2019-07-18 12:24:57 +00:00
2019-07-16 09:14:17 +00:00
2019-07-14 06:08:03 +02:00
2019-07-16 09:14:17 +00:00
2019-07-14 06:08:03 +02:00
2019-07-16 16:36:40 +02:00
2019-07-22 10:05:49 +00:00
2019-07-14 06:08:03 +02:00
2019-07-15 13:15:12 +02:00
2019-07-14 06:08:03 +02:00
2019-07-16 09:14:17 +00:00
2019-07-25 07:54:02 +00:00
2019-07-16 16:36:40 +02:00
2019-07-16 16:36:40 +02:00
2019-06-16 06:15:35 +02:00
2019-07-16 09:14:17 +00:00
2019-07-16 16:36:40 +02:00
2019-07-16 16:36:40 +02:00
2019-07-17 14:13:12 +02:00
2019-07-17 14:13:12 +02:00
2019-07-16 16:36:40 +02:00
2019-07-25 07:54:02 +00:00
2019-07-21 06:07:25 +02:00
2019-07-14 06:08:03 +02:00
2019-07-14 06:08:03 +02:00
2019-07-16 16:36:40 +02:00
2019-07-16 16:36:40 +02:00