Skip to content

v1.3.6

Compare
Choose a tag to compare
@ajrbyers ajrbyers released this 13 Aug 10:51
· 3792 commits to master since this release

Welcome to Janeway 1.3.6

Upgrade Notes

  • Follow the normal upgrade procedure (from the root janeway folder run sh update.sh
  • Note there are some heavy data migrations so this upgrade may take some time

Security

  • Django version has been bumped to 1.11.22 due to a vulnerability
  • Permissions for Section Editors has been overhauled so they should now be able to access required workflow pages

Plugins

Janeway now allows you to set a required version for a plugin starting in 1.3.6. This can be added by creating a new variable in plugin_settings.py: JANEWAY_VERSION = "1.3.6". Janeway will throw an error if the version does not match the current.

Bug Fixes

  • The link sent to slack when a new submission is received has been updated
  • Where a carousel has only one item it will now loop correctly rather than freeze
  • Making a search from the search bar on the OLH theme now works correctly
  • Index pages no longer call contexts for homepage plugins that aren't present
  • Plugin index no longer generates errors for homepage elements being missing
  • "Other" Galley types can now be deleted as expected
  • Editors can now be added as proofreaders without issue
  • Production managers now have their own Dashboard box with a route to the In Production list
  • Validation of the Request Revisions form has been updated to work as expected
  • Activating an account now required the user to click a button to avoid browser preloading accidentally activating an account
  • Changing an accounts email address via the profile page will now provide an error if the new email is a duplicate rather than presenting a 500 error
  • On the dashboard Completed Reviews always showed 0 due to a logic bug, this has now been fixed
  • On Prepublication the Notify Author button is now disabled until a Publication Date is set

New Features

  • An setting has been added to make the abstract mandatory
  • If default_review_visibility is set to blind or double-blind we recommend the editor ensures that review files are anonymised
  • Various pages in the editorial workflow now give editors the option to email users from within Janeway (eg. Authors, Typesetters etc.)
  • Front end templates now use the correct heading tags
  • The "About" homepage element now has a configurable title
  • Editors can now set deadlines for Typesetters
  • Editors can now delete proofing rounds
  • Reviewers can now see basic information about a review request before they have to accept or decline it
  • Editors can now generate their own Issue types and have separate pages for different types
  • When requesting corrections after proofing, comments are now shown outside the text area and are appended to the end of the task message if a checkbox is ticked
  • A new workflow manager tool has been added to move articles back along the workflow path
  • Typesetters can upload source files during typesetting