Releases: datadryad/dryad-app
Releases · datadryad/dryad-app
2023-11-7 release
What's Changed
- Minor change to zenodo presigned by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1398
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1399
- New homepage image by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1402
- Set single ISSN from journal autocomplete by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1403
- Accessibility and functionality improvements for disabled submission buttons by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1405
- This will create reports of deposited records by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1408
- Expand documentation for installing on v3 EC2 servers (Amazon Linux 2023) by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1401
- Updates and additions to API docs by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1407
- Create an option for assembly of zip files within the browser by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1406
- Restores to using old access token by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1409
- Improve element focus indicators by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1410
- Fix keyboard focus and operation of aria elements by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1411
- Initial configuration for v3 servers by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1400
- Add notes about rack and SSL by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1412
Full Changelog: CDL-Dryad/dryad-app@v0.8.25...v0.8.26
2023-10-24 end of sprint release
What's Changed
- Intermittently failing tests fix by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1382
- Remove merritt presigned URL attempt for 'created' README by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1383
- Intermittently failing tests fix by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1384
- Add automatic refresh of token for Zenodo by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1376
- Check ROR for funder IDs in submission form by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1381
- Adds grouping for ROR instead of CrossRef funders for NIH by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1386
- Guide for resolving common tabular data check issues by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1385
- Add contacts to Washington tenant by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1388
- Bump @babel/traverse from 7.22.5 to 7.23.2 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1389
- Bump tinymce from 6.5.1 to 6.7.1 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1390
- Initial updates to shibboleth docs by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1392
- Add more AWS setup documentation by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1394
- Do not allow PPR after any version has been curated by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1395
- XRef Funder ID to ROR transition steps and changes by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1391
- Reduce number of files not being found for download by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1393
- Fixes problems with the Zenodo re-submission queue dashboard by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1396
- Resets Zenodo presigned urls in production to use old token and scheme by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1397
Full Changelog: CDL-Dryad/dryad-app@v0.8.24...v0.8.25
2023-10-10 End of sprint release
What's Changed
- Fix layout of geoblacklight search facets by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1362
- Use ISO dates in admin CSVs by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1363
- Fixes and notifications for edge case for items manipulated in Merritt outside of what's recorded in our database by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1364
- Charles R. Drew university tenant and changes to author_match strategy by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1368
- Add tabindex to email copy button by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1365
- Update Cedar editor by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1367
- Remove dataset splitting instructions by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1370
- Bump postcss from 8.4.25 to 8.4.31 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1373
- Get counter stats weekly from DataCite hub rather than our own stat files by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1361
- Adds name to CrossRef funding registry to ROR mapping table since it makes it easier for future updates by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1366
- Give better response and email to "not found" file errors from initial deposit mismatches by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1369
- Tweaks to EZID placeholder data submission by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1372
- Reduce noisy tabular data check errors by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1379
- Update emails for NCSU reps by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1375
- Fix bug in locating tenants for shopping cart reports by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1374
- Improve tests and test coverage by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1377
- Static content adjustments by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1378
- Adjust README file submission and editor loading by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1380
Full Changelog: CDL-Dryad/dryad-app@v0.8.23...v0.8.24
2023-09-26 End of Sprint release
What's Changed
- Correct author email list by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1348
- Remove score column from PubUpdater by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1349
- Add new institutional tenant by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1350
- Expand journals on the journal page by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1354
- Dryad owned bucket configuration for Merritt by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1351
- Instructions for reconfiguring for cross-org access by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1352
- Fix bugs in user email and id lookups by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1355
- Change the Zenodo sandbox on dev by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1353
- Minor static content adjustments by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1356
- Update Board of Directors by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1358
- Fix error with rendering authors in the API by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1360
- Items download with S3 presigned URLs instead of Merritt ones by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1357
Full Changelog: CDL-Dryad/dryad-app@v0.8.22...v0.8.23
2023-09-12 End of sprint
What's Changed
- Author submitted dataset with no data files -- disallow by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1327
- ASCII-8BIT encoded README rendering by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1330
- Handle non UTF-8 README files by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1334
- Fixes render/redirect error and machine gun clicking on submit by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1335
- PubUpdater design updates by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1332
- Update login and requirements text by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1333
- Fix bugs in README rendering and error checks by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1336
- Add new tenant by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1331
- Correct dashboard ordering by last update by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1339
- Adds config for mrt bucket and refactors S3 wrapper library by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1340
- Add more granular edit highlighting to submission fields by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1337
- Add error check for nondescript titles by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1342
- Set current_editor to submitter when API request makes new version by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1344
- Prevent landing page container overflow by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1345
- Allow curators to create and publish dataset collections by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1338
- Ask users to complete feedback survey after submission by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1343
- Ask users to describe file edits between versions by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1341
- Ensure blank new description object is not counted as a change between versions by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1346
- Add submission created date to CSV report by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1347
Full Changelog: CDL-Dryad/dryad-app@v0.8.21...v0.8.22
2023-08-29 End of sprint release
What's Changed
- Upgrade to self-managing selenium-webdriver gem by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1312
- Remove unneeded images by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1311
- Fix bug in DOI linking invitation check by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1314
- Log version deletions in curation activity by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1313
- Create, edit, and save required README files in markdown editor by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1306
- Updates and corrections to curation stats by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1315
- Give update choices for pub updater (preprint, primary article, related article) by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1320
- Localize times on admin dashboards by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1317
- Prevent resubmissions without changes by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1318
- Disallow overwrite of curated metadata with import by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1321
- Major changes to site user help pages by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1319
- Add contents of README to landing page by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1322
- Following up with users 3 times if an action is required & auto withdrawal by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1316
- Reinstates weekly counter processing in August by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1323
- New policy and membership terms pages by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1303
- Addresses publication updater issues curators raised by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1324
- Collapse landing page README section by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1325
- Autofill README title & doi, improve editing checks by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1326
- Add required dev dependency for webpack by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1328
- Fix for uninitialized constant/zeitwork by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1329
Full Changelog: CDL-Dryad/dryad-app@v0.8.20...v0.8.21
2023-08-15 End of sprint
What's Changed
- Carry current user ID through processing status by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1288
- Add google captcha for user testing form by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1301
- Correct name for the EEB CEDAR template by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1300
- Fix issue with base rate calculation for tiered payments by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1296
- Activity notes from PubUpdater are credited to the system, not the author by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1295
- Correct Dryad icons to appear in more browsers by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1304
- Add new tenant by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1297
- Update permissions and ordering for admin dashboard filters by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1298
- Update reports documentation by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1299
- Initialize Zenodo error classes by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1305
- Add user email invitation to link related article to published dataset by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1302
- Adding tenant id to EZID identifier information rake task export by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1308
- Correct curation stats counting by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1307
- Log API user resubmitting resources, keep current_editor by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1309
- Static content updates by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1310
Full Changelog: CDL-Dryad/dryad-app@v0.8.19...v0.8.20
2023-8-1 End of sprint
What's Changed
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1280
- Update homepage image and HSI guidance by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1281
- Cleanup non submitted uc ezid datasets over a year old by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1283
- Script to create lists of ezid registeredreserved items by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1284
- Add user testing signup form and system email by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1279
- Remove webdrivers gem by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1286
- Remove 'No funding' from funders sent to DataCite by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1282
- Fix some typeos by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1290
- Turn off minting of new ezid/UC DOIs by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1285
- Replace CEDAR Youtube template with sample template for Ecology by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1256
- Given list of reserved EZIDs turn them into registered ids with placeholder data by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1287
- SOLR backup or regeneration by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1291
- Add links to the feedback signup form by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1292
- Add information on institution and user testing signup, feature requests to contact page by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1293
- Additional Pundit scopes and variable fixes by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1294
Full Changelog: CDL-Dryad/dryad-app@v0.8.18...v0.8.19
2023-07-18 End of sprint
What's Changed
- Create a report for institutions with tiered billing by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1269
- Fixing problems with the issn not saving to the database by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1266
- Bump stylelint from 14.16.1 to 15.10.1 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1267
- Bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1268
- Update World Bank fee waiver countries by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1270
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1271
- changes to publication updater for new functionality as explained in datadryad/dryad-product-roadmap#2259 by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1272
- Ensure PPR end date is set when dataset is set to PPR by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1273
- Adding a dataset query to determine UC/EZID DOIs by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1276
- Add jobs link to static pages, open related works links in new window by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1275
- API and functionality to do simple updates for related works, also rake task to import one-off spreadsheet by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1274
- remove automated DataCite counter runs until DataCite verification complete by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1278
- Disambiguate ROR institution selection autocompletes, apply autocomplete to tenant selection by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1277
Full Changelog: CDL-Dryad/dryad-app@v0.8.17...v0.8.18
2023-07-05 End of sprint release
What's Changed
- Change case of repoid for DataCite COUNTER tracking widget by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1240
- Fix deployment so it works across both our dev and stage servers by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1243
- Break out primary articles from other articles in landing page by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1244
- API reports framework and datasets_without_primary_articles_report by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1250
- Add more action buttons to user dashboard for datasets in PPR by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1251
- Adding additional metadata fields to DataCite XML & rework of dates by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1226
- Revert "add delete button" for PPR datasets in user dashboard by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1253
- Bump jszip from 3.7.1 to 3.10.1 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1246
- Bump dns-packet from 5.3.1 to 5.6.0 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1247
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1248
- Bump terser from 4.8.0 to 4.8.1 by @dependabot in https://github.com/CDL-Dryad/dryad-app/pull/1249
- Static content updates by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1242
- Reorderable funders, with new funding description field by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1241
- Save typed keywords when the Enter key is pressed by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1245
- Removes duplicate subjects and leaves the Field of Science alone by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1252
- Base view only on what users select by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1254
- Document some process for cleaning institution names with asterisks by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1255
- Fix functions of enter key on keyword entry by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1257
- Adding SUNY Fredonia and logo by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1262
- Tenant for University of Maryland, College Park by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1263
- Allow curators to set ownership when creating API submissions by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1260
- Update to configure our development environment to use InvenioRDM@zenodo by @sfisher in https://github.com/CDL-Dryad/dryad-app/pull/1261
- Enable admin dataset institution filter for multi-institution consortia by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1259
- Fix checks for required fields for primary article by @ahamelers in https://github.com/CDL-Dryad/dryad-app/pull/1258
- Fix null pointer issue by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1264
- Add a "base rate" calculation to tiered billing by @ryscher in https://github.com/CDL-Dryad/dryad-app/pull/1265
Full Changelog: CDL-Dryad/dryad-app@v0.8.16...v0.8.17