updated report_notification table definition; updated tests to cope with clinical_details now required field (unless confif override); inserted error_clinical_details in tt
new function to allow lab-test result entry to automatically set lab test status to complete - for genomics but adaptable to others; default 'no' for DB::LabSection has_labels; weekly notifications.pl sends message even when no data; patched screen.t to substitute datetime year for hard-coded lab-number yr value; modifications to specimen types and specimen field labels in admin section for genomics data; added genomics filters in data entry and display worklists
changed destination address to hmds.lth of some cron messages; patched screen.t to work with specimen list in different order; bugfix to ngs_myeloid_screening.pl xl file headers
bugfix - previous requests in screen, report, etc skipped any non-reported requests - fixed by making authorised_reports table a left join; fixed inability to delete trial & trial number in request edit - loads frozen data trial.id in absence of form input trial.id; 3411 tests pass
added direct link in registration details for use at 1st login; changed layout of tt_wrapper to remove extraneous white-space when rendering templates for text eg emails; revamped registration details message