2021-Q2
July 2, 2021
Our key feature this quarter is expanded flexibility and interoperability of the risk of bias / study evaluation module. This module continues to be one of the most frequently used in HAWC, with over 8,500 studies where study evaluation was conducted and over 200,000 individual metric responses. We've added the ability to load an existing approach (instead of a default approach), and added flexibility in which judgment (previously score) options can be used. We've also overhauled the user interface to make it a snappier and more reliable experience.
A few additional notable updates:
- Expanded flexibility in evidence profile tables and exploratory heatmaps
- Performance updates (faster study evaluation views, literature pagination, permission checks)
- Redesign for improved accessibility and consistency with EPA style guides (EPA flavor)
The complete changelog is described below:
New features:
- Literature screening
- Risk of bias/study evaluation
- Default evaluation approaches are no longer performed and can be selected for each assessment #451
- Risk of bias domains and study evaluations are now sortable #440
- Metrics can have customizable judgment response instead of one list for all #441
- Appropriately show correct study evaluation for override cases on endpoints and outcomes in heatmaps and data pivots #409 #413 #456
- User interface improvement
- Make the score/judgment field optional for entry and presentation #463
- Add timestamps to exports for QA/QC #422
- Vocabulary
- Exploratory heatmaps
- Evidence profile table
- Styling
- Assorted changes
Software upgrades/security/stability:
- Enable HSTS security settings #430
- Add Referer checking on all safe methods #415
- Add admin auditing view for browsing media #443
- Add epi models to admin #448
- Vendor all js/css instead of external css requests #416
- Change all URLs from updating to /update/ for consistency #429
- Refactor and improve code quality for risk of bias application #457 #461 #464 #465 #468 #470 #469 #466
- Update logging configuration in development #454
- Make keys-stable in test comparisons to prevent false diffs #472
Bug/regressions fixed:
- Fix layout recursion on risk of bias heatmaps #438
- Fix regression where risk of bias table cells when shown on a modal caused a display error #414
- Fix bug where exploratory heatmap input text prevented adding spaces #444
- Fix error with updating dosing-regime invalidating endpoint-groups #424
- Fix validation errors on APIs #421 #427
- Fix URL validation in evidence profile tables #419
- Fix test failure requiring remote requests #425
- Show 404 error for missing dataset revisions #433