Releases: datadryad/dryad-app
Releases · datadryad/dryad-app
2023-06-21 End of sprint release
What's Changed
- Catches an error that occurs when regenerating DataCite/EZID metadata by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1219
- Updates Subject keyword functionality to autocomplete from controlled vocabulary and normalizing terminology on site for "Subject keywords" by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1221
- redirect to not encode slash (needed for DataCite Counter tracker), even though Geoblacklight encodes it from search to landing page by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1222
- Bump fast-xml-parser from 4.1.3 to 4.2.4 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1223
- Query documentation for UC DOIs to enable transition later by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1224
- Save capybara screenshots as artifacts in github actions for troubleshooting by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1225
- Update for getting list of unmatched rors compared to crossref funders by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1227
- Fix for text changes not highlighted for usage notes in review page by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1229
- Don't update Field of Science subjects as part of rake task by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1228
- Update JWT for COUNTER reporting (and updated reports at DataCite) by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1231
- Update gem and NPM dependencies by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1230
- Add a test-tenant for institutional testing by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1220
- Fix default PPR radio button selections; remove PPR selection after manuscript acceptance by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1232
- Fix bug in initial selection of no funding by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1233
- User documentation updates by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1234
- Handle old URLs that include "/repo" by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1237
- De-list Kyoto University by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1238
- Update Google Analytics key, add Matomo analytics by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1236
- Fix 'discover' links to landing pages and HTML search results by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1235
- Add new tenant and fix tenant logo appearance by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1239
- User dashboard redesign by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1203
Full Changelog: CDL-Dryad/dryad-app@v0.8.14...v0.8.16a
2023-06-06 End of sprint release Latest
What's Changed
- Bump socket.io-parser from 4.2.2 to 4.2.3 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1207
- Add to cron to update compressed contents daily by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1209
- Make URLs https for doi registration (rather than http, though they redirect) by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1213
- Add Email link copy/paste functionality for those with misconfigured program to open mailto links by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1208
- Macalester college initial configuration by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1214
- Make three keywords (subjects) required by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1215
- Rake task for importing new versions of PLoS subjects and updated subject keywords by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1217
- Further improve robustness of the social sharing links by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1210
- Tenant setup: SUNY Downstate by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1211
- Update staff information for Savannah Butler leaving by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1212
- When old old bots try cached paths from v1 Dryad, don't error by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1216
- Update documentation about quarterly reporting by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1218
- Updated DOI targets at DataCite
- Updated keywords from PLoS subjects in database
Full Changelog: CDL-Dryad/dryad-app@v0.8.13...v0.8.14
2023-05-23 end of sprint
What's Changed
- Update wording of private for peer review status description by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1195
- fixing user permissions for zenodo queue pages with pundit by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1198
- Update staff pages for recent changes by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1197
- The university of Rochester entity id changed for shibboleth by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1205
- Make DataCite Tracker not cause problems with PPR download page by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1196
- Disable IIT tenant by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1200
- Removes old datacite tracker for plausible.io by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1201
- Refine and restrict admin dataset permissions around roles by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1199
- Adding additional SQL queries for many types of associations by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1202
- Making associated journal part of full text search in SOLR by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1204
- Correct issue with null pointer that keeps causing annoying email alerts by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1206
Full Changelog: CDL-Dryad/dryad-app@v0.8.12...v0.8.13
2023-05-09 End of sprint release
What's Changed
- Bump engine.io from 6.4.1 to 6.4.2 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1192
- Compressed file indexing: track tries and skip after 3 by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1188
- Compressed file indexing: mitigation of unparseable tar.gz items by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1187
- Update style of admin dataset search form and dataset landing page by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1186
- Add social sharing buttons to dataset landing page by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1185
- Update homepage splash image by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1193
- CrossRef to ROR ID mapping: add a query for items without IDs by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1189
- Basic file validation for JSON and XML files, add TSV files to frictionless validation by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1191
- Change 'private for peer review' submission review checkbox to 'choose when to publish' radio buttons by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1194
- Save and display file upload size for resource (dataset version) by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1190
- Use Pundit gem policies for permissions and scoping by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1183
Full Changelog: CDL-Dryad/dryad-app@v0.8.11...v0.8.12
2023-04-25 End of sprint release
What's Changed
- Bump nokogiri from 1.13.10 to 1.14.3 in /stash/script/counter-uploader by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1169
- Document process for doing a targeted database restore by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1172
- Make "manuscript in progress" the default by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1173
- Allow ISSNs to be logged by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1170
- Track the places downloads are initiated with COUNTER webtracker from the UI by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1176
- Do not dump stash_engine_container_files by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1175
- Add new ROR IDs for SUNY members by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1177
- Simplify merritt credentials where so only one configuration for the entire application instead of per tenant by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1168
- When transferring ownership, transfer editorial control as well by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1181
- Improve robustness of geographic authors report by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1182
- Update membership for Ecological Society of America by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1180
- Add/update curation reports by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1179
- Fixing incorrect paths and troubleshooting COUNTER upload by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1174
- Methods to get zip file contents in alternate ways for items with problems by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1171
- Structure for examining crossref funders vs ror mapping by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1178
Full Changelog: CDL-Dryad/dryad-app@v0.8.10...v0.8.11
2023-04-11 End of sprint release
What's Changed
- Updates to technical documentation for Salesforce and journals by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1154
- Upgrades TinyMCE 5 to 6 by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1156
- Improve ISSN handling for journal administrators in API by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1157
- Improve zip file parsing from remote range requests by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1160
- Fix encoding of + signs not working (HTTP normalizer) by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1158
- Updates to static site pages by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1161
- Add new tenant by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1162
- Don't insert container file contents if there is nothing to insert by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1155
- Adding tracker for DataCite COUNTER for views by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1167
- Fix uninitialized constant for compressed files by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1164
- Try to detect correct character set so it saves correctly into database by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1165
- Revert "Change campus contact email settings" by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1166
- Adjust tiered reports to calculate prices by sponsor, not journal by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1163
Full Changelog: CDL-Dryad/dryad-app@v0.8.09...v0.8.10
2023-03-28 End of sprint release
What's Changed
- Reduce frequency of DB backup checker by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1141
- update Evangeline's credentials by @jeremywalter in https://github.com/CDL-Dryad/dryad-app/pull/1143
- Remove now inappropriate monitoring for COUNTER completion by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1142
- Add new tenants and automate institutional member list by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1144
- Update staff listing for recent changes by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1145
- Rescue mimetype error for bad bots by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1150
- Change campus contact email settings by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1151
- Update Salesforce credentials and error handling by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1147
- Update staff page by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1153
- Improve sorting for reports of tiered payment plans by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1152
- Extract file info from tar.gz files by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1146
- Task to back-process zip and tar.gz files and obtain contents by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1148
- Removes extra credentials no longer used by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1149
Full Changelog: CDL-Dryad/dryad-app@v0.8.08...v0.8.09
2023-03-14 End of sprint
What's Changed
- Adding migration to store container_contents as json by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1127
- Getting contents of zips without downloading all by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1130
- Add checks and blocking for bad mime type requests by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1129
- Updates to static content (Dryad staff) by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1131
- Admin table & CSV report improvements by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1132
- Update Rack gem by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1133
- Update FAQ @jeremywalter in https://github.com/CDL-Dryad/dryad-app/pull/1134
- Changing the user, key and secret for UI access to AWS. by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1135
- Fix problem with releasing embargo on the wrong version by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1128
- Add email exception during curation and email tests by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1136
- UC Stats queries for published datasaets by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1137
- Prefill journal info and import manuscript using URL parameters by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1138
- Publish and use updated datacite-mapping gem by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1139
- Update waiver language to reflect current policies by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1140
Full Changelog: CDL-Dryad/dryad-app@v0.8.07...v0.8.08
2023-02-28 End of sprint
What's Changed
- Documentation update by @jeremywalter in https://github.com/CDL-Dryad/dryad-app/pull/1118
- Design & style edits by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1115
- Add wordpress to external monitoring by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1117
- Add author notification for datasets withdrawn by journal trigger by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1119
- Speed, performance, and documentation improvements for tabular data check by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1120
- Table redesign & admin pages reformatting by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1116
- Sentence casing of headings by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1121
- New Merritt Deposit API usage, by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1123
- removing SWORD
- using Merritt API
- All is now asynchronous and not submitted as a zip package
- Gem refactor to fit in with other classes such as packaging and repository classes
- Static content updates by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1122
- 2045 February gem/npm library security updates by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1124
- Minor CSS changes by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1125
- New tenants - SUNY by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1126
Full Changelog: CDL-Dryad/dryad-app@v0.8.06...v0.8.07
2023-02-14 End of sprint release
What's Changed
- Revised list of low and middle income countries by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1100
- Prevent multiple email addresses in submission api by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1102
- Allow correct operation of unchanged files at Zenodo by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1105
- Fix for curation-at-a-glance by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1099
- Update staff page by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1101
- New pages and reformatting of header and navigation by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1103
- Allow journals to have multiple ISSNs by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1104
- Author notification email changes by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1106
- Set pub_state to 'unpublished' when entering PPR by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1107
- Add CurrentStatus to shopping cart report by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1108
- Refine definition of ppr_to_curation by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1109
- Update combobox and remove use of bad function by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1111
- Add CEDAR template for Templeton's neuroscience by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1112
- Static page and mobile design update by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1110
- Tiered billing by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1114
Full Changelog: CDL-Dryad/dryad-app@v0.8.04...v0.8.06