* new permission update_worklists - necessasy after removing 'data entry' from view_worklist permissions * Model::WorkList::_get_request_status_query_args method tests for @ids - caused error on new deployment
first draft of dashboard view; first draft of quick search but not able to share find_requests() with main search as we need 'AND' not 'OR' logic; combined _process_tests_complete() logic with _get_request_status_query_args() for tests_completed; moved jquery version from 1.4.2 to 1.8.2; moved devel server to port 8000
new setting 'is_test_platform' to exempt test server from portal login requirement; new outreach worklists unreported and unauthorised; added user-configurable duration option on unreported worklist, shared with outreach unreported; adapted Resources token generation function to provide encrypted username for online request forms; bugfix to _xna_extraction() - lc on query param extraction_type gave error if param undef
can re-screen reported requests - new test generation suppressed; molecular worksheets configured to skip requests defined in yaml config; incomplete gallium datafile edits
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
patched comment history to return app warning if no entry found in request_report_history table - was generating fatal error; fixed all syntax errors in _get_request_status_query_args
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
changed H&E worklist to include all status except complete instead of status = new; changed immunocytochemistry worklist to exclude test/panel where status = complete