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
bugfixes and formatting tweaks for print_run; copy_to clone needed deflate => 0; ajax date validation required no warnings uninitialized for hr & min fields
fixed warnings in Devel::Cycle when cloning RDBO object in _generate_copy() - using as_tree hashref now; stopped 'pre' text word-breaking; removed blockquote from make_chart.tt
added print view footer; replaced L::Local::PDF::make_pdf_with_css with Roles::PDF::render_pdf; moved remaining functions of format_print_record_request_data() to caller methods; tt format tweaks
patched M::Request::get_print_run_request_ids() to pass 'sort_by' to _print_run_restricted(), and cloned args to prevent RDBO modification of original hashref 'sort_by' param persisting
modified HMRN previous diagnoses list to only skip previous ICDO3 diagnoses if /3 or MGUS (not other /1 or /6); HMRN previous diagnosis list can retrieve records based on record id or patient.id; changed query_modifiers to an array instead of str in site/lab_number.tt; print report only highlights diagnosis if modified AFTER authorisation date
buxfix to print_run calculation of end_date - subtracted 1 min instead of 1 sec, so any relevant change to report in last minute of day would be ignored; added total count hidden field to print_run to allow calculation of last 'next 50' link
changed arrangement of blank & neg immunohistochemistry labels for tests & panels; fixed 'copy to' bug in printed reports; results sections displays test name with disabled checkbox if test already has a result - changed from skipped if test has result