Releases: datadryad/dryad-app
Releases · datadryad/dryad-app
2024-07-10 release
What's Changed
- Add more terms for neuroscience by @ahamelers in #1751
- Fix rspec exiting from rake tasks specs by @alinvetian in #1757
- Static content updates by @ahamelers in #1753, #1758
- Adjust elements to not break page width by @ahamelers in #1756
- Add asterisks to unmatched affiliations in all views for curators by @ahamelers in #1754
- Color and home page layout changes by @ahamelers in #1752
- Register journal metadata change by @ahamelers in #1755, #1760
- Add curation actions, tests, and fixes to new Admin dashboard by @ahamelers in #1750, #1759
Full Changelog: v3.0.16...v3.0.17
2024-07-02 release
What's Changed
- New admin dashboard adjustments, improvements and bug fixes by @ahamelers in #1727, #1728, #1730, #1736, #1738, #1745
- Add documentation for AWS S3 storage configuration by @ryscher in #1732
- Add regular handling for abandoned datasets by @ryscher in #1735
- Add troubleshooting note to EC2 server setup docs by @ryscher in #1741
- Update docs for AWS EC2 setup by @ryscher in #1740
- Update Rails environments in reports.md by @ryscher in #1744
- Update actions/upload-artifact@v3 to v4 by @alinvetian in #1742
- Update Github raw URLs regex and original_url handling by @alinvetian in #1720
- Add data migrations to Capistrano process by @ryscher in #1747
- Remove spaces and punctuation from subject keywords by @alinvetian in #1726
- Prompt users to add or change tenant before agreeing to payment by @ahamelers in #1729
- Database and model cleanup by @ahamelers in #1731
- Speed up load and display of the My datasets page by @ahamelers in #1737
- Improvements to file upload and author affiliation display by @ahamelers in #1733
- Fix missing first publication dates by @ahamelers in #1748
- Standardized rake tasks argument handling by @alinvetian in #1734
- Fix bug in salesforce owner assignment by @ahamelers in #1739
- Add geo/blacklight CSS to webpacker asset manifest by @ahamelers in #1743, #1749
Full Changelog: v3.0.15...v3.0.16
2024-6-25 release
What's Changed
- Prefer gem over node package load for Fontawesome by @ahamelers in #1715
- Update share link icons by @ahamelers in #1716
- Fix database backup process by @ryscher in #1724
- Remove obsolete fields from sample metadata email by @ryscher in #1723
- Bump tinymce from 7.1.1 to 7.2.0 by @dependabot in #1718
- validate user before creating the resource by @alinvetian in #1722
- Add a task to remove abandoned datasets by @ryscher in #1725
- Improve speed of SQL queries & admin dashboard load by @ahamelers in #1719
Full Changelog: v3.0.14...v3.0.15
2024-6-18 release
What's Changed
- Stop automatic download from share links by @ahamelers in #1691
- Fix member forms removing details unintentionally by @ahamelers in #1692
- Allow "Create Salesforce case" to properly redirect users to Salesforce by @ryscher in #1694
- Allow external redirects for return_url by @ryscher in #1696
- Allow external redirects for return_url by @ryscher in #1697
- Add new developer bio by @alinvetian in #1700
- Change API logs from rolling daily to a limited size by @ryscher in #1695
- Exclude already matched DOIs from PubUpdater by @ahamelers in #1687
- Automatically publish minor version changes by @ahamelers in #1688
- Only create ORCID invites for authors with emails by @ahamelers in #1689
- Update static content by @ahamelers in #1693
- Remove unneeded/incorrect params in pagination links by @ahamelers in #1698
- Fix validation and missing js bugs by @ahamelers in #1699
- Increase efficiency of data load by @ahamelers in #1701
- Update developer documentation of models by @ahamelers in #1702
- New customizable admin dashboard by @ahamelers in #1703
- Fixe Doorkeeper initializer by @alinvetian in #1704
- Use admin dashboard functions in user dataset list by @ahamelers in #1706
- Bump ws from 6.2.2 to 6.2.3 by @dependabot in #1707
- Remove vulnerable unused packages by @alinvetian in #1709
- Add README curation diff view by @ahamelers in #1705
- Improve design of author & affiliation lists by @ahamelers in #1690
- Do not replace existing Salesforce case owner by @ahamelers in #1708
- Remove bad activity log links by @ahamelers in #1712
- Increase size limit of files to use with Frictionless to 50MB by @ryscher in #1711
- Add new dashboard to admin menu for testing by @ahamelers in #1710
- Reinstate counter log processing cron by @ahamelers in #1713
- Fix broken redirect by @ahamelers in #1714
New Contributors
- @alinvetian made their first contribution in #1700
Full Changelog: v3.0.13...v3.0.14
2024-6-5 release
What's Changed
- chore: remove staff listing for Mark Kurtz by @ryscher in #1660
- fix: update deploy instructions by @ryscher in #1658
- chore: additional bot throttling, per day and per month by @ryscher in #1659
- fix: curation change no method errors by @ahamelers in #1661
- feat: aws js captcha for zip download by @ahamelers in #1654
- feat: add links from admin page to stripe invoice page by @ryscher in #1657
- chore: staff updates -- Dragos by @ryscher in #1665
- chore: clean up stash-wrapper gem by @ahamelers in #1664
- fix: auto assign curation additional limit by @ahamelers in #1662
- Bump puma from 6.1.0 to 6.4.2 by @dependabot in #1674
- feat: upgrade Node & webpacker (shakapacker) by @ahamelers in #1663
- chore: home page update by @ahamelers in #1666
- Bump rack from 2.2.8 to 2.2.9 by @dependabot in #1667
- Bump rexml from 3.2.6 to 3.2.8 by @dependabot in #1668
- Bump nokogiri from 1.15.4 to 1.16.5 by @dependabot in #1669
- Bump httparty from 0.20.0 to 0.21.0 by @dependabot in #1671
- Bump loofah from 2.16.0 to 2.19.1 by @dependabot in #1670
- Bump view_component from 2.82.0 to 2.83.0 by @dependabot in #1672
- feat: ruby and rails upgrade by @ahamelers in #1675
- chore: add time limit to geographic author report by @ahamelers in #1676
- fix: add scrollbar to wide README tables by @ahamelers in #1677
- chore: dependabot remove outdated version of package by @ahamelers in #1683
- Bump actionpack from 7.0.8.3 to 7.0.8.4 by @dependabot in #1681
- fix: restore status change limits by @ahamelers in #1678
- fix: pubupdater page counts by @ahamelers in #1679
- chore: update documentation for installing Dryad on AWS machines by @ryscher in #1686
- chore: add autocomplete for user role options by @ahamelers in #1684
- fix: use available_in_storage method for download check by @ahamelers in #1685
Full Changelog: v3.0.12...v3.0.13
2024-5-21 release
What's Changed
- fix: tenant logo javascript & test by @ahamelers in #1640
- fix: allow migrations to work properly by @ryscher in #1642
- chore: add publisher PID to XML sent to datacite by @ahamelers in #1638
- fix: change proxy user to only exclude system roles by @ahamelers in #1646
- chore: update processing of ROR data for new API version by @ahamelers in #1637
- chore: role and tenant cleanup by @ahamelers in #1643
- feat: improve admin menus and edit screens and adjust permissions by @ahamelers in #1644
- feat: additional filters and better metadata import for PubUpdater by @ahamelers in #1645
- fix: additional checks of readme editor files by @ahamelers in #1647
- fix: search and explore element styles by @ahamelers in #1648
- fix: correct reference to User model by @ryscher in #1649
- Bump nokogiri from 1.16.2 to 1.16.5 in /stash/script/counter-uploader by @dependabot in #1651
- chore: update name of sandbox server by @ryscher in #1655
- fix: block binary files from README editor by @ahamelers in #1650
- Expand examples in api_accounts.md by @ryscher in #1656
- fix: zip downloads in chrome browser by @ahamelers in #1652
- feat: new email & email edit by @ahamelers in #1653
Full Changelog: v3.0.11...v3.0.12
2024-5-7 release
What's Changed
- fix: old tenant_id lookup by @ahamelers in #1620
- fix: remove pundit policy check for gmail auth by @ahamelers in #1616
- Prevent nil pointer error in datasets controller by @ryscher in #1619
- fix: intermittently failing tests by @ahamelers in #1608
- fix: adjust parameters for database backups by @ryscher in #1625
- feat: upgrade tabular data checker to frictionless v5 by @ahamelers in #1611
- chore: update tenant documentation by @ahamelers in #1621
- feat: add user account management & ability to change member institution by @ahamelers in #1623
- fix: script to reflect API change made for admin access by @ahamelers in #1624
- feat: UI for handling tenant information in the database by @ahamelers in #1626
- fix: add bot IPs to the ban list, disable automatic analysis of ZIP files by @ryscher in #1629
- fix: update authorization to read GMail account by @ryscher in #1631
- chore: update bots list by @ryscher in #1632
- fix: improve parsing of author list in journal metadata emails by @ryscher in #1635
- chore: add authentication method column to tenant admin display by @ahamelers in #1633
- fix: style, text, accessibility improvements by @ahamelers in #1628
- feat: add funder & role tables, move all roles to new table, create role assignment form by @ahamelers in #1630
- feat: add account management for journals and publishers by @ahamelers in #1634
- feat: store tenant logos in the database and modify in the UI by @ahamelers in #1636
- chore: submission form update by @ahamelers in #1639
- fix: tenant logo javascript & test by @ahamelers in #1640
- fix: allow migrations to work properly by @ryscher in #1642
Full Changelog: v3.0.10...v3.0.11b
2024-4-23 release
What's Changed
- fix: file upload errors by @ahamelers in #1605
- fix: more aggressive blocking of bad actors by @ryscher in #1610
- feat: allow both
POST
andPUT
for/datasets/:id/files/:filename
by @DragosIorgulescu in #1596 - fix: reinstate the status updater by @ryscher in #1615
- fix: batch & adjust queries to optimize curation stats calculation by @ahamelers in #1579
- feat: add rake task generating a report for the last month for GREI by @DragosIorgulescu in #1582
- feat: add option for curators to hide the landing page README display by @ahamelers in #1559
- feat: remove gulp libraries from the project by @ahamelers in #1604
- fix: misidentifying funding types in Zenodo by @ahamelers in #1606
- chore: update collaboration and member lists by @ahamelers in #1609
- fix: admin dashboard filters by @ahamelers in #1607
- fix: minor submission/curation improvements by @ahamelers in #1613
- fix: allow admins privileged API file download access by @ahamelers in #1614
- fix: broken API download URLs by @ahamelers in #1617
- feat: migrate tenant configuration details into the database. by @ahamelers in #1594
- feat: locally serve tinymce editor javascripts by @ahamelers in #1612
- Add "withdrawn" to the list of statuses journals may use by @ryscher in #1618
Full Changelog: v3.0.9...v3.0.10
2024-04-10 release
What's Changed
- chore: document additional stickiness to ensure SSO works correctly by @ryscher in #1578
- feat: forward single search results to dataset page by @ahamelers in #1551
- fix: escape certain strings when passing queries to solr by @DragosIorgulescu in #1553
- chore: remove duplicate backup statement by @ryscher in #1591
- doc: update report commands to note v3 environments by @ryscher in #1589
- chore: increase size of production logs by @ryscher in #1590
- feat: throttle downloads by @ryscher in #1588
- feat: functional & display changes requested by curators by @ahamelers in #1557
- chore: update troubleshooting.md docs by @ahamelers in #1583
- fix: bugs stopping us from making DOIs live by @ahamelers in #1597
- chore: bump express from 4.18.2 to 4.19.2 by @dependabot in #1568
- fix: update deprecated paths post-transition by @DragosIorgulescu in #1587
- chore: update logging & remove rails env condition from DOI updates by @DragosIorgulescu in #1600
- Update dryad_attribute_release.xml by @ryscher in #1601
- fix: discrepancies between readme editor and final display by @ahamelers in #1558
- feat: disable automatic fee waivers by @ahamelers in #1580
- feat: optimize multipart upload chunk size based on file size by @ahamelers in #1581
- fix: reset URL upload box after submit/close by @ahamelers in #1584
- feat: post transition status dashboard updates by @ahamelers in #1585
- fix: attempting to make wkhtmltopdf work by @DragosIorgulescu in #1592
- fix: impose an order on curation stats CSV by @ryscher in #1593
- feat: add new tenant by @ahamelers in #1595
- feat: static content changes by @ahamelers in #1586
- feat: add date range task for sending DOI metadata by @ahamelers in #1598
- feat: new git repo org and CEDAR documentation by @ahamelers in #1602
- fix: intermittently failing rpsec test by @ahamelers in #1603
- chore: bump axios from 0.21.4 to 1.6.8 by @dependabot in #1599
Full Changelog: v3.0.8...v3.0.9
2024-03-29 release
What's Changed
- fix: update hard coded server paths by @DragosIorgulescu in #1577
- fix: delayed job logs should rotate by @DragosIorgulescu in #1575
- feat: improve ROR search results with exact alias & acronym matches by @ahamelers in #1563
- feat: set datasets associated w/ manuscripts under review to PPR automatically by @ahamelers in #1555
- fix: correct automatic peer review settings by @ahamelers in #1554
Full Changelog: v3.0.7-transition...v3.0.8