commited changes to production server, made during report refactor on dev box - changed method of retrieving data for chart from screened_as to requested lab-tests; outreach CML patients use same chart as for Imatinib monitoring; activity_data.pl replaces default unknown dates< 1900 with NULL entry; bugfix to audit/revised_diagnosis.tt for users with 0 requests reported during selected duration
patched search constraints error - date_before/after -> all_before/after + validation definition; changed some instances of User::get_user_details to User::get_user_by_username in controllers; added 'query_args' to get_page() js function in date_constraints.tt to allow eg sort_by params to be passed to date constraint constructors
moved M::Chart::get_sql_with_constraint() and _get_search_constraints() to M::Roles::DBIxSimple for code shart between M::Chart and M::Audit; replaced C::Chart::_get_chart_title() function with __PACKAGE__constraint_title, set in M::Roles::DBIxSimple::_set_chart_constraints()