Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-15578

Implement "New Mailing" + "AB Testing" in Angular

    Details

    • Type: Improvement
    • Status: To Backport
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.6
    • Fix Version/s: 4.6
    • Component/s: CiviMail, Usability
    • Labels:
      None
    • Documentation Required?:
      User and Admin Doc

      Description

      Build on the work of the GSOC2014 projects (revising the CiviMail "New Mailing" page and adding the "AB Testing" pages). Fill in missing pieces, refactor/cleanup code, etc.

      This is an overarching ticket; child tickets may be created as needed.

        Attachments

          Issue Links

          1.
          Improve visual appearance of new CiviMail Major Done/Fixed Coleman Watts  
           
          2.
          Add help to to new CiviMail UI Minor Done/Fixed David Greenberg  
           
          3.
          Use new CiviMail UI for bulk-mailing search task Trivial Done/Fixed David Greenberg  
           
          4.
          Translation support for Angular-based pages Major Done/Fixed Mathieu Lutfy  
           
          5.
          Approval workflows in new CiviMail UI Major Done/Fixed David Greenberg

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 2 days, 2 hours, 5 minutes
           
          6.
          Autosave for CiviMail UI Major To Backport David Greenberg  
           
          7.
          Validation for CiviMail UI Major To Backport David Greenberg  
           
          8.
          Recipient addressing options for CiviMail Major To Backport David Greenberg  
           
          9.
          Mailing Recipient Groups (and Mailings?) are not saved properly in a multi-lingual environment Major Done/Fixed David Greenberg  
           
          10.
          CRM_Mailing_BAO_Mailing::report (and possibly other functions) are mis-categorizing mailing groups due to change in group_type string case Minor Done/Fixed David Greenberg  
           
          11.
          Sorting and filters for Manage A/B Tests page Major Done/Fixed David Greenberg  
           
          12.
          Differentiate standalone mailings from A/B test mailings Trivial Done/Fixed Atif Shaikh  
           
          13.
          Unify the send and report URLs for AB tests Minor Done/Fixed David Greenberg  
           
          14.
          Create clientSide date/time input widget Major Done/Fixed David Greenberg  
           
          15.
          Header and footer Trivial Done/Fixed Coleman Watts  
           
          16.
          Email Selection Method missing options Trivial Done/Fixed Tim Otten  
           
          17.
          Options-edit popup for Angular Trivial Done/Fixed Coleman Watts  
           
          18.
          Disable CiviMail/Angular debug by default Trivial Done/Fixed David Greenberg  
           
          19.
          Confirm before sending test mailing to a group Trivial Done/Fixed David Greenberg  
           
          20.
          Angular modules should have sane file organization Trivial Done/Fixed Tim Otten  
           
          21.
          Improve scalability of "recipients" widget Minor Done/Fixed Tim Otten  
           
          22.
          AB tests don't save the campaign Trivial Open Unassigned  
           

            Activity

              People

              • Assignee:
                timotten Tim Otten
                Reporter:
                timotten Tim Otten
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 2 hours, 5 minutes
                  2d 2h 5m