====== Essential before launch ====== * Register for VAT when UTR arrives * Run sendmail script on CRON * Create pricing plans * Update Stripe logo * Populate email and phone types * Update logo and L&F * Confirm company registration * Open bank account * Connect bank to Stripe * Add 'phone' Primary Key ====== Test before launch ====== * Account creation of all types * email addresses in contacts ====== Minor coding ToDo List ====== * Create a 'wait overlay' while things are loading * Update error pages with new colours and logo * Abstract keys and methods to Stripe.pm module * method to get keys * get the end date of the subscription * find out if cancelling * Make the note panel scroll vertically if it gets longer than the person details * Refactor templates with multiple inline CSS declarations * Radar->phone - Derive country from '+' dialling code * Add security using idCheck to Email editor * List follow-up emails for triggers * Account selection button in Dashboard * Give the option to subscribe annually * Calculate 'active' users * Record clicks to emails * Progress bar for image uploads * Enable logging * Show 'no emails' message instead of just field headers * Point contact@charityradar.org.uk to both of us * Payment pages for MANAGER account * SetUp Twitter account - @CharityRadarUK * Include notes on people * Reset session logout when a page is reloaded * Collapse down telephone numbers * Update email links and CSS before sending * Add means to cancel and reinstate a subscription * implement exclusions to email sending lists * Changelog * Turn off some functionality for unpaid accounts