documented CAP::MessageStack failure with yaml session serializer unless YAML::Syck installed; field content checks for gallium_data.pl; report_link_options.tt amended to work with authorisation function disabled
perl 5.14 issues: skipped Devel::Cycle for test suite until 'Unhandled type: REGEXP' warning fixed; can't call 'uc' or 'lc' on missing query param; molecular worklist tweaks
added datetime specimen taken to registration and print_view pages; removed CPA icon from report display (interferes with messaging lionks); changed colours on additional comments display
added direct link in registration details for use at 1st login; changed layout of tt_wrapper to remove extraneous white-space when rendering templates for text eg emails; revamped registration details message
fixed missing specimen error - caused by submission of 'BMAT.PB' - RDBO 0.80 truncated at 4chars; moved specimen split regex to Local::Utils & added validation of specimen length; fixed ErrorHandler error in assuming exists - didn't for devel server; added Sphinx search facility - switchable on/off via config; changed bcl1 to cyclinD1 in gallium trial data feed
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
restored request_lab_test_history function in M::R::ReportUpdate::_do_additional_tests(); DevelCycle only called for dev server (was excluded only for fastcgi); new additional_test.t
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
reverted to original Text::CSV::Simple, but added new on_failure trigger with more explicit wanring - in Local::ExcelHandler; lantronix_socket has alter_admin function when data string appears corrupt - not working yet
added USE_FILE_SESSIONS flag to C::R::RecordHandler::_format_report() for use in chart url if called via cron, to force file sessions instead of creating new db session
added auto-reportable function to DataUpload::do_bcr_abl() method, but commented out in M::Result::update_results_summary() pending rules for setting diagnostic term; added pdf and jpg to list of files 'guest' users can see under DataFiles link; disabled one of 'reset' links in Results page
patched cgiapp_prerun to accept skip_redirect flag created during reset password using emailed link, so destination=change_password happens without re-direct; changed M::Roles::ResultsUpdate::history_params attr from lazy_build to std method - was not appropriate to have lazy_build & 'clear' for method called from within loop