model saves bcr_abl data (diagnosis_date & first_line_date); moved test data initialiastion from Request::DB to Request::Test & test scripts; complteted adaption for bcr-abl monitoring; new 005_bcr_abl.t
moved validation requried & optional fields to config.yml for use by tests; changed test scripts db to lims_test; tesed form validation and form submission; protected date validation in absence of day/month params
modified input form to work with IE8 - doesn't support placeholders or client-side validation; new requested_by field, moved taken_by & datetime fields to pdf form
new tests using LWP::Protocol::PSGI; new 'helper' class RequestForm::Test - loads Modern::Perl, Data::Dumper, etc & lib paths (same function as test-lib.pl but also exports packages)
moved get_pds_data() block to Role::PDS - don't need 'with' followed by 'with' any more in Validate; made logo img-responsive class to enable dynamic resize; tt layout rearrangements
removed params & config tokens from before_template hook (automatic anyway); renamed search() to to disambiguate from 'var'; moved content of _validate_form() & _validate_nhs_number() back into routes (only 2 lines each); Path::Tiny in Role::PDS
completed nhs_number ajax validation; moved ajax methods to new package; new rf.pl Daemon::Control script; combined suspected diagnosis with clinical details