bugfix - corrected consequence of _get_immunohistology_panel_lab_tests() returning hashref instead of string: histology panel labels printing 'HASH' instead of test name
added callback to C::WorkList::display() to display requesting username of requested test/panel; removed MooseX::AttributeHelpers from all classes - using Moose::Meta::Attribute::Native syntax
refactored user_workload to allocate 1 unit per request, not 1 unit per specimen; added totals and percentages cdata to user_workload; moved user_workload query back to RDBO from dbix
removed link to survey from 'home' page & added info about cookies; moved blank label control to yml file for immunocytochemistry labels; adjusted popup + chart dimensions for outreach params; replaced decimal = 3 with sigfigs = 3 in outreach charts; initial changes to lantronix script to accomodate 1-2-many request results for haem data
added auto-reportable function to DataUpload::do_bcr_abl() method, but commented out in M::Result::update_results_summary() pending rules for setting diagnostic term; added pdf and jpg to list of files 'guest' users can see under DataFiles link; disabled one of 'reset' links in Results page
added H&E/Giemsa test to H&E worklist; major Outreach changes - changed self_care_1 & self_care_2 fields to self_care & usual_activity; made all lab-param fields optional for validation; made heath_index field on outreach.questionnaire_eq5d optional; M::Outreach::update_patient_questionnaire() only attempts to write new data if data for table exists - to allow outreach questionnaire submission with empty EQ5D fields; outreach demographics.dispatch_to val defaults to home
changed H&E worklist to include all status except complete instead of status = new; changed immunocytochemistry worklist to exclude test/panel where status = complete
changed arrangement of blank & neg immunohistochemistry labels for tests & panels; fixed 'copy to' bug in printed reports; results sections displays test name with disabled checkbox if test already has a result - changed from skipped if test has result