Commit Graph

267 Commits

Author SHA1 Message Date
Thibault Delavallée 20f9f42ea9 [IMP] mass_mailing: improved kanban view of campaign (clicking now reidrects to mass mailings, filtered by the campaign); added search views for the various models; re-ordered view file; put demo data into demo section; added JS file for click redirection
bzr revid: tde@openerp.com-20130916101035-qre7362jyxwl4xve
2013-09-16 12:10:35 +02:00
Thibault Delavallée 426abbc65e [IMP] mass_mailing: improved various views of new objects
bzr revid: tde@openerp.com-20130913140043-wfrk7yv3qx20e5on
2013-09-13 16:00:43 +02:00
Thibault Delavallée de43093621 [IMP] mass_mailing: removed duplicate view; added views for mail.mail;statistics
bzr revid: tde@openerp.com-20130913133841-gk6axalbo1dyayhe
2013-09-13 15:38:41 +02:00
Thibault Delavallée 71d2a97a50 [IMP] mail.compose.message: simplified mass mailing use in composer
Only remaining field is mass_mailing_campaign_id; if set, a new segment is automatically created
and its id is given to the created mail.mail.statistics using default value in context

bzr revid: tde@openerp.com-20130913132234-66vl19w54znky2rc
2013-09-13 15:22:34 +02:00
Thibault Delavallée ed62d1dac7 [REF] mass_mailing: first refactor
Mail statistics are now stored onto a separated object (mail.mail.statistics), allowing to
handle emails separately from statistics (among other removing mail.mail entries while keeping
statistics).

Everything linnked to opened/replied/bounce is not managed by mass_mailing, removed added code
in mail module.

bzr revid: tde@openerp.com-20130913115408-322cyjipdg680as6
2013-09-13 13:54:08 +02:00
Thibault Delavallée f8922d6b16 [IMP] [ADD] mass_mailing: added a wizard to create new segments.
It can be called directly from within the campaign form view, using a button.
It allows to easily create new segments and launch the composer.

bzr revid: tde@openerp.com-20130912100909-ofalececxn64a389
2013-09-12 12:09:09 +02:00
Thibault Delavallée 128d7f39c8 [IMP] mass_mailing: using delivered instead of bounced in kanban views
bzr revid: tde@openerp.com-20130910152933-3xb34l0xyhj9yh21
2013-09-10 17:29:33 +02:00
Thibault Delavallée ce8c987089 [IMP] mail, email_template, mass_mailing: improvev mass mailing management in mail.compose.message + form view cleanings + some fixes in mail_mail about set_opened/replied/bounced, now checking that ids effectively exist
bzr revid: tde@openerp.com-20130910151901-nhuwvtrkbwekyh7x
2013-09-10 17:19:01 +02:00
Thibault Delavallée 43bfef6918 [FIX] mass_mailing: fixed sparkline computation for opened and replied emails, using dates and group_by; fixed demo data
bzr revid: tde@openerp.com-20130910121123-uu4hplm91xb5aexi
2013-09-10 14:11:23 +02:00
Thibault Delavallée a89547aab6 [FIX] mass_mailing: forgotten brackets
bzr revid: tde@openerp.com-20130910110104-a0pr7q06k3i1lv6h
2013-09-10 13:01:04 +02:00
Thibault Delavallée 316ce91243 [IMP] mass_mailing
Added delivered field, number of delivered emails
Improved kanban view of mass mailing campaign
Improved statistics of segments, now daily instead of monthly

bzr revid: tde@openerp.com-20130910104623-7ljg0q9pebbcqk7m
2013-09-10 12:46:23 +02:00
Thibault Delavallée cd63d4d21a [ADD] mass_mailing: added directories + skeletons for doc and tests
bzr revid: tde@openerp.com-20130906103325-e15fmq49puldcwu3
2013-09-06 12:33:25 +02:00
Thibault Delavallée 20ba3bd349 [IMP] crm, mass_mailing, sale_crm: added dependencies to web_kanban_gauge/sparkline newly introduced modules
bzr revid: tde@openerp.com-20130906100554-vcg4rux2f5omyq3t
2013-09-06 12:05:54 +02:00
Thibault Delavallée 68f9b63c73 [IMP] mass_mailing: added fields on segment form view + rules for segment model
bzr revid: tde@openerp.com-20130903152553-y0s4jhqagu0ff92m
2013-09-03 17:25:53 +02:00
Thibault Delavallée c971e0c175 [FIX] mass_mailing, crm: fixed sparkline options
bzr revid: tde@openerp.com-20130903152036-wqcdpn2fn28ukrpo
2013-09-03 17:20:36 +02:00
Thibault Delavallée 903ca548c7 [IMP] mass_mailing: added kanban views for mass_mailing, implemented segment for campaigns. Moved sparkline and gauge widgets to web.
Segment: template, date, mails.
Campaign: grouped statistics.

bzr revid: tde@openerp.com-20130903145936-nwy250w1suxmtbl3
2013-09-03 16:59:36 +02:00
Thibault Delavallée 33fd9e01d6 [ADD] mass_mailing: added module for mass mailign campaigns. First draft of new module :
simple mass mailing campaign model, linked to emails, compute some statistics
mail.compose.message updated to the mass mailing campaigns in mass mail mode

bzr revid: tde@openerp.com-20130807130334-nwd34fgsz4lc6lt1
2013-08-07 15:03:34 +02:00