James Kenny

FullStack developer, Building things

Add Preview newsletter function

When you schedule a newsletter in Audience, you and select "Preview Newsletter" this will send you a Preview of how the newsletter will look. This lets you make sure that everything is ok, and if you have all the links ok. No more having to sit around and wait.

Edit newsletter support

I've now built in controls to allow you to edit a newsletter. Change the audience, schedule and contents of the email.

fix time zone bug

Had an issue with timezones, when you enter a scheduled time the system generates a utc time and your time.

The system will always show you your time, but the server is set to run in UTC. That was where the bug was, it wasn't creating the utc time, sorted now and it's good to go

List newsletters

Finally now have a list screen that shows the newsletter list, the schedule date and if it has published.

Add file upload support

Now you can add files or images to an email newsletter, I upload them and then create a link that is used on the email.

This means you can use it for images but also for other files, for example "Signup and I'll send you my favourite css plugins" that could be a ZIP file that gets sent.

Schedule newsletter from the new editor

Schedule a newsletter, wire it up into the scheduler so that the new creator creates the newsletter, send a test email to the test list with some formatting to make sure it's all running ok.

Testing the new editor

Testing the new editor and that I can get the contents for the email newsletter.

Change layout on newsletter settings

Changing the layout and flow for the newsletter settings so it makes a bit better sense. Select the audience and then schedule. The stuff that doesn't get changed much goes to the bottom. I'll hide that with an expander later I think.

Newsletter name will default to the subject

When you create a newsletter in Audience you can give it a name, this now defaults to the subject but you can change it if you want to.