Add an option to disable AOP altogether. Rename the current option for disabling the joomla side to avoid confusion.
Respect the enable_aop option.
Hide the update fields if the case is new or if AOP is disabled.
Add initial customisations to InboundEmail to allow per email account AOP settings.
Currently just saves/retrieves the options.
Display the extra assignment options in the main AOP settings.
Use the vanilla InboundEmail EditView if AOP is disabled.
Add an option to use the AOP default distribution method.
Add the AOPDefault option to the list of email distrib options and remove this in the admin for display.
Prevent accidental clearing the security group or role.
Add a new AOPAssignManager class to handle case assignment and use this class in the scheduler.
Use the new AOPAssignManager in CaseUpdatesHook.
Allow using the AOPAssignManager without passing in an InboundEmail instance (as in the case with portal cases).
Fixed saving emails addresses bug
Allow configuring the case status changes. Currently the settings have no effect however.
Add initial customisations to InboundEmail to allow per email account AOP settings.
Move the AOP scheduler to it's own file.
Update AOP_Case_Updates  to clean any HTML stored.
Add a logic hook to clean the description field of cases. This is prior to changes allowing HTML in case descriptions.
Add a custom SugarFieldText to allow changing the default HTML escaping options.
Make update_text and description WYSIWYG HTML editable.