new home page (hello) link and quick search function on 'hello' page for non-lab-staff users; added optional sort_by to M::LabTest::get_section_lab_tests; added optional command-line arg to nycris.pl
added url_base to cgiapp_prerun(), refactored multiple calls to ->query to ; added part_number to storage module; restored 10-digit storage vialId + validation; bugfix to update_storage_vial(), failed validation due to duplicate vialId and old update method didn't do changes_only; added online request form link to guest user hello page; moved token generation from Resources menu() to Role::Resources::create_form_tokens() for sharing between menu() & hello()
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
process size timeout issues - added pid 3169 and pid size data to querylog to track growing process size problem; added centre and timestamp to fastcgi stdout; added auto-refresh to process status & logged-in users pages
added lab-tests signed-off to Resources audit section; added results summary updates to ppm & results server feed; results summary textbox & select entries joined by new-line not semi-colon
replaced if-elsif blocks in C::Ajax::_format_as_xml() with dispatch table; moved HIV charts to new date axis format; fixed autosuggest fuzziness - added css overrides to local.css
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