bugfixes - auduit/turnaround_average date constraints passed spurious 'specimen' id; calculation of using_auth generated error if delta_authorise value was 0
solved fileuploader problem - affected registration script also - cgi scripts using CGI::Simple object had params clobbered by L::L::Utils using a global CGI::Simple object (introduced to overcome CGI::Simple::Standard::escapeHTML causing print_run to hang in symbolise() under dev server) - replaced by global CGI object, pending solution to print_run problem under dev server
split outreach charts into 2 to accomodate CML outreach; added better date handling routine for charts; changed auto-screening handling of specimen code for CML outreach requests; bugfixes to HMRN to remove legacy 'chronologies' table entries; removed redundant code/queries for error_codes.pl script
check_portal_referral failure redirects to location-specific home page to allow targetting correct fastcgi process; moved hmrn.patient_treatment.response to foreign key -> response_options table; logo filename dispatched from settings file
patched L::Mail::_sendmail() to add 'content-type' header in lowercase otherwise ignored; M::User::register_login() truncates HTTP_USER_AGENT to mex 255 chars; gallium_data.pl sends .dat file as well as .xls
added callback to C::WorkList::display() to display requesting username of requested test/panel; removed MooseX::AttributeHelpers from all classes - using Moose::Meta::Attribute::Native syntax
minor re-arrangement in M::Result::get_section_lab_test_results(); switched new_referral_source and new_referrers scripts JUST_TESTING flag on and switched new_national_code JUST_TESTING off
fixed ErrorHandler to work with dev server - needed content returning not printing so CGI::App handled it properly; moved html content to errorhandler.tt template
patched sprintf error in C::Worklist::display(); added default {CENTRE} to C::Admin::Config::Settings::_get_settings so correct config file loaded using existing init.d/lims-fastcgi