All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix css for tables (sent/templates)
- Added multi-progress modal for long mailing lists
- Added primary service indicator in breadcrumbs
- Fix css for tables (sent/templates)
- Draggable service order
- Working Emailing
- Working Dynamic service classes
-
Beta release
-
Current Release has the ability to:
- send emails
- view sent mail
- separate template/actual emails in log
-
Updates to README and CHANGELOG
- Enable resending 'individual' emails
- find a way to recreate "template" email state
-
include external js files for better ui
-
hijacked default "View Email" modal
-
human readable time in email modal
Recovery from git fumble
- Started documentation
- fixed minor page render on nav to settings page
- minor changes to config files
- enabled mailing services
- MessageArray Class now iterable
Figure out why sending email crashes had to comment out following code from compser.php
if (count($groups) == 0)
{
$debug_msg = $this->deliverOneEmail($email, $recipient);
ee()->view->set_message('success', lang('email_sent_message'), $debug_msg, TRUE);
ee()->functions->redirect(
ee('CP/URL',EXT_SETTINGS_PATH.'/email:compose')
);
}
- test for duplicate emails
- test for batch processing
- CSV formatting
- column mapping
- handle CSV with no header
- using placeholder
- better styling
- better sidebar (jquery)
- handle mobile
- Able to view cached emails
- Maintaining lang file updates
- fix email management funcs
- styling for placeholder on compose page
- config\sidebar.php
- temporarily disabled services functions
- View files:
- csv-field.php (deprecated)
- sidebar_view.php (deprecated)
- emails successfully
- upload csv
- paste csv
- parse emails from csv
- creates placeholder buttons
- sends email replacing placeholders
- Get working sent page with resend functionality
- update lang file