v1.0.0
What's Changed since last release (v0.1.1)?
Enhancements
- Updated the version of
{riskmetric}
used to V0.2.2 - Implemented usage of configuration file instead of passing arguments in
run_app()
(#459) - From a computational speed perspective, we made the following improvements that users should feel
- The Database View got a few updates:
- Added Decision-related columns like the decision time stamp & decision source
- Introduced the decision category table
- Enhanced (what was formerly known as) the "Report Preview" tab to include:
- Allowed the certain users to set a custom color for decision categories (#465)
- Added a code coverage (covr_coverage) card and add optimized the card layout logic (#533)
Squashed Bugs
- Fixed Chromote error (#477)
- Fixed bug preventing icons from displaying on admin tab (#427)
- Fixed button alignment issues (#514)
- Re-positioned footer to be at the bottom of the visible page (#518)
- Added a new check that conditionally delivers message about differing pkg versions ONLY when CSV file is loaded (#515)
- Fixed broken links in docs
Docs
- Updated help files for
build_comm_plotly()
to include example output (#409). - Created new (and updated some) user guides to explain how to precisely control the app deployment using a configuration file.
- Retired some pertinent "old"" user guides in case users are still running old versions of
{riskassessment}
For Devs
- Utilized
glue::glue_sql()
inside of update and select functions (#520) - Improved speed of inserting community metrics into database (#516)
- Re-score instead of re-assess when metric weights are changed, meaning we are now storing the pkg assessment (#537)
- Pass warning instead of error when default privilege config gets combined with another config (#547)
PR History
- Post release
master
fixes by @AARON-CLARK in #419 - Remove
pre_auth_user
from list of arguments inrun_app()
by @Jeff-Thompson12 in #429 - Update IntroJS Test by @Jeff-Thompson12 in #423
- Pre-load data for package uploads in
shinytest2
by @Jeff-Thompson12 in #425 - fix warning message generated from get_latest_pkg_info() by @Robert-Krajcik in #435
- Upgrade
{riskmetric}
tov0.2.0
by @AARON-CLARK in #436 - Fix 'Package downloads' bug by @AARON-CLARK in #437
- Rk 417 pkg names by @Robert-Krajcik in #439
- Documentation improvements by @AARON-CLARK in #440
- Added link to user guides in the application UI by @AARON-CLARK in #443
- Update apt sources to avoid CI errors by @borgmaan in #447
- Check URLs used to populate metrics by @Jeff-Thompson12 in #446
- Rk 378 add logo2 docxpdf by @Robert-Krajcik in #444
- Add button that redirects to pkg metrics by @Robert-Krajcik in #448
- Fix R CMD check badge link in README by @borgmaan in #452
- upgraded the RVersion to 4.2.2 in the renv.lock file by @Xyarz in #449
- Database Overview: Initial export by @AARON-CLARK in #453
- Prep for
v0.1.1
by @AARON-CLARK in #454 - fix failing test, prefix appDriver with 'shinytest2::' by @Robert-Krajcik in #455
- Next Release:
v0.1.1
by @AARON-CLARK in #420 - fix chromote error view() shows websockets disconnection by @Robert-Krajcik in #462
- Adds 'Deployment' vignette by @AARON-CLARK in #450
- Next Release by @AARON-CLARK in #456
- Custom Decision Categories by @Jeff-Thompson12 in #459
- decision categories into decision cols by @AARON-CLARK in #470
- Rk 441 decision cols by @Robert-Krajcik in #467
- updated readme with new video walkthrough from shinyConf23 by @AARON-CLARK in #464
- Fix bug on boundary decision categories by @Jeff-Thompson12 in #473
- Fill gaps between decision rules instead of using uniform distribution by @Jeff-Thompson12 in #474
- Align databaseView with decision automation by @Jeff-Thompson12 in #476
- Add tests for decision automation module and utility functions by @Jeff-Thompson12 in #475
- Fine tune
README.Rmd
regarding validation scope by @AARON-CLARK in #481 - Reorganize
inst/
by @Jeff-Thompson12 in #490 - Update db-config.yml by @Jeff-Thompson12 in #488
- Add fontawesome v4.7 by @Jeff-Thompson12 in #496
- Add log file to configuration by @Jeff-Thompson12 in #497
- Update
{shinymanager}
by @Jeff-Thompson12 in #502 - Expand User Roles Step One by @Jeff-Thompson12 in #499
- Update
README
with pharmaverse badge by @AARON-CLARK in #505 - Update Github Actions by @Jeff-Thompson12 in #509
- ss-409 by @ScottSchumacker in #506
- Fix tests failing on macOS and windowsOS by @Jeff-Thompson12 in #501
- Update Chromote by @Jeff-Thompson12 in #511
- Custom Decision Colors by @Jeff-Thompson12 in #510
- Change
Report Preview
intoBuild Report
tab by @AARON-CLARK in #512 - Fix button alignment issues by @Jeff-Thompson12 in #514
- Improve Speed of Community Metric INSERT by @Jeff-Thompson12 in #517
- Reposition Footer by @Jeff-Thompson12 in #519
- Call
glue::glue_sql()
indbSelect()
anddbUpdate()
by @Jeff-Thompson12 in #521 - Custom Decision Colors 2.0 by @Jeff-Thompson12 in #522
- Fix apostrophe issue with decision categories by @Jeff-Thompson12 in #524
- Fix the confusing message on pkg upload progress bar (issue #515). by @imran3004 in #528
- Re-weighting Bugs by @Jeff-Thompson12 in #530
- Update
{riskmetric}
by @Jeff-Thompson12 in #531 - Metric Weight Configuration by @Jeff-Thompson12 in #529
- Store assessments for rescoring by @Jeff-Thompson12 in #537
- Expand User Roles by @Jeff-Thompson12 in #527
- code coverage card by @narayanan-iyer-pfizer in #545
- Disable Roles for Editing Multiple Users by @Jeff-Thompson12 in #544
- Resolve Configuration Error by @Jeff-Thompson12 in #548
- Update User Guides by @Jeff-Thompson12 in #542
v1.0.0
release prep by @AARON-CLARK in #553- Next Release by @AARON-CLARK in #472
- fix broken links by @AARON-CLARK in #555
New Contributors
- @narayanan-iyer-pfizer made their first contribution in #545
Full Changelog: v0.1.0...v1.0.0