logic to determine whether to set request status to complete considers result summary datetime relative to authorisation datetime; replaced io unlink() with system unlink in render_pdf - was giving occasional errors; replaced M::Base::does_authorisation method with Moose attr to save repeat db queries; fixed oversight in _archive_report_details() causing history log to record amended specimen_date at every authorisation; gallium_data.pl checks for comment field to prevent fatal error; more report_status.t tests to test for status change on delayed result summary entry
fixed failure of report page to load gross_description; fixed failure to record outreach pack dispatch date in history log; printed report contains ICDO3; ppm and results data feed includes morphology, biopsy_site & secondary diagnosis details; report header image moved from tt to settings as configurable option
bugfixes and formatting tweaks for print_run; copy_to clone needed deflate => 0; ajax date validation required no warnings uninitialized for hr & min fields
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
updated bootstrap to 2.3.2; commented @media print * { } declarations in boostrap.css to prevent loss of colours in printed html; removed min.css so don't have to manually edit 2 versions every update; print_view works with mail_reports.pl