changed today() to return time_now() after national_code_unknown.pl failed to run on Sunday - possibly due to lack of timezone setting for BST; also changed possibly faulty logic in code determining whether to run; put incomplete tests filter on incomplete, unreported and unauthorised worklists
expanded cols on incomplete_tests worklist; bugfixes to worklists.t after recent change; added referral_source rel to get_incomplete_request_lab_tests() query
added specimen filter to request status worklists; combined date and delta values with colour-coded display in incomplete tests & request status worklists
new setting 'is_test_platform' to exempt test server from portal login requirement; new outreach worklists unreported and unauthorised; added user-configurable duration option on unreported worklist, shared with outreach unreported; adapted Resources token generation function to provide encrypted username for online request forms; bugfix to _xna_extraction() - lc on query param extraction_type gave error if param undef
function to retrieve previous requests combined with get_single_request_data() so available to all views (search, results, report, etc); extended outstanding lab-tests display to unreported & unauthorised worklists
added process size logging facility to fastcgi process; authorised/incomplete records worklist displays outstanding lab tests; added cd SCRIPT_DIR to fcgi script so git version info loaded when restarted from outside HILIS4 dir
replaced DoI highlighted specimen table cell with biohazard image; extended DoI alert to all worklists (was missing from some); changed C::R::Misc::get_unique_ids to get_unique_request_ids for clarity in caller