add automated DOI registration
What's Changed
Published, peer reviewed models in the Model Library will now automatically receive a DOI from DataCite. Currently happening on a nightly, batched basis but should transition into an async action via huey when #718 is merged.
Also includes an upgrade to postgres 16 that will require production data migration and brief downtime.
- fix discourse sync in post-user-save flow by @alee in #744
- footer rework by @sgfost in #746
- add mark spam button by @ldwiyono in #754
- add note about frozen files on peer review completion and remove duplicated review reminders content by @sgfost in #757
- feat: add cypress end to end tests by @CharlesSheelam in #725
- improve search by @asuworks in #749
- Add educational partner content by @sgfost in #764
- fix: set initial ordering to
relevance
in the frontend component by @asuworks in #766 - remove markupsafe pin and fix a reliability issue with e2e tests by @sgfost in #768
- fix: disable easymde autosave by @sgfost in #771
- remove relevance in sort order when no query string is present by @alee in #770
- feat: Add PeerReviewer model for improved peer review support by @Karthik99999 in #748
- provide automated DOI registration by @alee in #699
Full Changelog: v2024.07...v2024.12