* bugfix - 'lims_cfg' originally copied from Model class, should be cfg('settings') for Controllers * requires genomics central_labs setting changing to 'all_locations' * run.t broken - died with the YAML error: Can't use an undefined value as an ARRAY reference at [...]/LIMS/Local/IssueTracker.pm line 45
replaced results summary requesting of additional tests from additional_tests.yml to database tables - same as diagnosis generated tests; new static view results summary additional tests; moved auto-expand panels from yml to lab_sections table; redrafted additional_tests.t to work with changes to diagnosis & results summary requesting new tests
bugfix - provided facility to auto-expand panels to lab-tests to report updates; devel login bypasses dashboard; added tests for auto-expand panels in additional_tests.t
standardised all Model classes using Moose to read 'extends' then 'with'; moved M::R::ReportUpdate::_do_additional_tests to M::R::LabTest::Update::auto_request_additional_tests() for sharing with M::R::ResultsUpdate::do_results_summary_update() so result summary input can auto-request new lab tests - required reconfiguration of additional_tests.yml; changed order of result summary drop-down and textbox entries when joined to form single string