replaced nycris data file scp transfer with email password-protected file; recovered vm disk corruption - last good backup saved in M:\ as pre-vm-corruption-work-2016_0604.gz
patched genomic_xml script - error in gel_id generation; moved receiving_system & receiving_facility hl7 items to object constructor; reverted QueryLog to return if fastcgi - logging process size was killing print run - change introduced on live system 23/3/16
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
bugfix to bcr-abl data import template where argument '' isn't numeric in subtraction if null entries; hello.tt tests for 'have_online_requests' setting
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()
exempted lab staff from local network restriction in search function; moved resources/menu file uploads and request forms to local/<centre> config files