reporting function issues diagnosis revision alerts; replaced all controller calls to authen->store->fetch('yooza_profile') and session->dataref->{UserProfile} with LIMS::user_profile() function; L::Local::Mail::_verify_service_status() requires 'devel' or 'prod' ROSEDB_DEVINIT flags to permit email sending
new chimerism chart; moved 'just testing' warnings from templates into L::Mail::_verify_service_status() for appending to all messages if not in production mode - can be overriden with '_safe_message' flag from caller
added sort-by referrer option to print run; replaced get_email_addresses() & get_contacts() in ScriptHelpers with class attributes secure_contacts & user_emails; tweaked print.css for print run outreach reports
local changes for Bristol update: emailed messages contain test notice only if not in production; unreported requests worklist duration taken from config settings; config settings made available to Model classes; moved report output formatting to local template if not RR8