Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rel v3.1.0 Prep #795

Merged
merged 12 commits into from
Jun 18, 2024
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: riskassessment
Title: A web app designed to interface with the `riskmetric` package
Version: 3.0.0.9025
Version: 3.1.0
Authors@R: c(
person("Aaron", "Clark", role = c("aut", "cre"), email = "clark.aaronchris@gmail.com"),
person("Robert", "Krajcik", role = "aut", email = "robert.krajcik@biogen.com"),
Expand Down
58 changes: 32 additions & 26 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,40 @@
# riskassessment (development version)
# riskassessment 3.1.0

### User Enhancements
* Allow users to specify decisions within the CSV file used to upload pkgs (#663)
* Drastically shorten waiting time in `Code explorer`/ `Package explorer` by reading tarballs in memory (#707)
aclark02-arcus marked this conversation as resolved.
Show resolved Hide resolved
* Added `Package Dependencies` content to Reports (#721)
* Added option to include `Suggests` pkgs in downloadable Reports (#721)
* Added `Decision` column to Package Dependencies tab's table output (#774)
* Added `Decision Summary` card to Package Dependencies tab (#774)
* Added hyperlink on dependencies/reverse dependencies cards, directing users to `Package Dependencies` page for more detail (#597)
* Added new table to display reverse dependencies which highlights pkgs that already exist in the database

* Fixes bug that doesn't reset decision by and date fields when re-scoring/re-weighting packages (#680)
* Fixes bug where the privileges table was not aligned with the used privileges in the application (#697)
* Added introjs for file browser & function explorer( #581)
* Added tests for the code and function explorers
* Added repo specification to configuration file (#701)
* Fix typo in Privileges table (#719)
### Squashed Bugs
* Fixed bug causing application to crash when trying to delete zero packages (#781)
* Fixed bug where app doesn't reset the `decision by` and `decision date` fields when re-scoring/re-weighting packages (#680)
* Fixed bug where the `user privileges` table was not aligned with the available privileges in the application (#697)
* Fixed typo in privileges table (#719)
* Fixed bug where HTML reports displayed a darker green in the cards' meters
* Only run configuration checkers when configuring the database
* Added dependencies/reverse dependencies card hyperlink (#597)
* Added non-shinymanager deployment option (#700)
* Added Package Dependencies to Reports (#721)
* Shorten waiting time in code explorer/package explorer by reading tarballs in memory (#707)
* Move package upload process to a function
* Updated logo in reports to lighter version to match application UI
* Utilize `{archive}` to parse DESCRIPTION file in package upload process
* Incorporates table to show reverse dependencies included in the database
* updated manifest file and deployments article
* Adds about page to help users understand the project a little more, providing useful resources and attribution
* Updated version of `{riskmetric}` being used to v0.2.4.9000
* Added Suggests option to Reports (#721)
* Updated the Dependency Cards to be slightly more informative

### Docs
* Added `About` page to introduce our audience to the project a little better, providing useful resources and attribution that highlights individual contributors
* Added more context to the metric score card visuals by inserting tool tips & creating a legend modal that describes & interprets all possible visuals (#652)
* Added introjs for file browser & function explorer( #581)
* Added `{riskmetric}` assessment documentation URLs to About tab, on Risk Assessment Criteria page.
* Updated the Dependency Cards to be slightly more informative
* Updated 'About' page to highlight individual contributors on the project, leveraging `bslib` cards.
* Allow users to specify decisions in the CSV upload file (#663)
* Fix bug causing application to crash when trying to delete zero packages (#781)
* Add `Decision` column to Package Dependencies tab's table output (#774)
* Add `Decision Summary` card to Package Dependencies tab (#774)
* Attach user name to batch upload decisions (#785)

### For Devs
* Added non-`shinymanager` deployment option so that users may use their Posit Credentials instead (#700)
* Move package upload process to a function, allowing devs to populate the database outside of the application
aclark02-arcus marked this conversation as resolved.
Show resolved Hide resolved
* Added tests for the `Code Explorer` and `Function explorer` modules
* Added repo specification to configuration file (#701)
* Ensured configuration checkers run when configuring the database
* Utilize `{archive}` to parse DESCRIPTION file, increasing speed in package upload process
aclark02-arcus marked this conversation as resolved.
Show resolved Hide resolved
* updated manifest file and deployments article
aclark02-arcus marked this conversation as resolved.
Show resolved Hide resolved
* Updated version of `{riskmetric}` being used to v0.2.4.9000




Expand Down
6 changes: 3 additions & 3 deletions manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4367,7 +4367,7 @@
"Maintainer": "Kevin Ushey <kevin@rstudio.com>",
"Repository": "RSPM",
"Date/Publication": "2024-02-29 01:10:07 UTC",
"Built": "R 4.3.3; ; 2024-06-17 13:17:41 UTC; unix"
"Built": "R 4.3.3; ; 2024-06-17 19:34:52 UTC; unix"
}
},
"reprex": {
Expand Down Expand Up @@ -6220,7 +6220,7 @@
"checksum": "99c5575cb81828e20a7fe1d205551316"
},
"DESCRIPTION": {
"checksum": "c7da4badc8294ede9ff13a32ee560a70"
"checksum": "9bc40f8d2e36a15c64868dc35aa47977"
},
"inst/app/www/css/community_metrics.css": {
"checksum": "f08eb25c2ee48ac22ed63b0d18994a04"
Expand Down Expand Up @@ -6463,7 +6463,7 @@
"checksum": "97d1232340e04c53088bc8f814133dcd"
},
"NEWS.md": {
"checksum": "6958f4c3d99f6608204b58502f19798f"
"checksum": "bf74c1cad6a4e2c9c8ca44fd5572f891"
},
"R/app_config.R": {
"checksum": "c2b61f270b86b6833f0ee39c44a1a440"
Expand Down