Changelog¶
v1.4¶
Version 1.4 makes a move from HVAD to ModelTranslations as well as some bugfixes and improvements.
ModelTranslations¶
Janeway now uses ModelTranslations to store translated settings and metadata. The setting USE_I18N must be set to True in settings.py otherwise settings may not be returned properly.
1.4 has support for:
- News
- Pages
- Navigation
- Sections
- Editorial Groups
- Contacts
- Journals
- Article (limited to Editors only, title and abstract)
Support for Welsh (Cymraeg) is included. Support for German, French, Spanish and Italian is coming soon.
General¶
- The backend has been updated to use the Open Sans font.
- The default theme has been removed from core and now has its own repo (https://github.com/BirkbeckCTP/janeway/issues/1895)
- The clean theme is now part of core (https://github.com/BirkbeckCTP/janeway/issues/1896)
- All themes have a language switcher when this setting is enabled (https://github.com/BirkbeckCTP/janeway/issues/2159)
- When an Issue number is 0 it will no longer be displayed (https://github.com/BirkbeckCTP/janeway/pull/2338)
- The register page has been updated to make it clear you’re registering for a press wide account (https://github.com/BirkbeckCTP/janeway/issues/2390)
- Author text on the OLH theme is now the same size as other surrounding text (https://github.com/BirkbeckCTP/janeway/issues/2368)
News¶
- The news system can now be re titled eg. Blog (https://github.com/BirkbeckCTP/janeway/issues/2381)
- News items can have a custom byline (https://github.com/BirkbeckCTP/janeway/issues/2382)
Bugfixes¶
- When sending data to crossref the authors are now in the correct order (https://github.com/BirkbeckCTP/janeway/issues/2157)
- doi_pattern and switch_language are no longer flagged as translatable (https://github.com/BirkbeckCTP/janeway/issues/2088 & https://github.com/BirkbeckCTP/janeway/issues/2160)
- edit_settings_group has been refactored (https://github.com/BirkbeckCTP/janeway/issues/1708)
- When assigning a copyeditor Editors can now pick any file and it will be presented to the copyeditor (https://github.com/BirkbeckCTP/janeway/issues/2078)
- JATS output for <underline>: <span class=”underline”> is now supported via common.css (https://github.com/BirkbeckCTP/janeway/pull/2322)
- When a news item, journal and press all have no default image news items will still work (https://github.com/BirkbeckCTP/janeway/issues/2531)
- Update to our XSLT will display more back matter sections (https://github.com/BirkbeckCTP/janeway/issues/2502)
- Users should now be able to copy content from the alternate citation styles popup (https://github.com/BirkbeckCTP/janeway/issues/2506)
- A new setting has been added to allow editors to add a custom message to the login page (https://github.com/BirkbeckCTP/janeway/issues/2504)
- A new setting has been added to add custom text to the end of a crossref datestamp (https://github.com/BirkbeckCTP/janeway/issues/2504)
Workflow¶
- We now send additional metadata to crossref inc. abstract and accepted date (https://github.com/BirkbeckCTP/janeway/issues/2133)
- The review assignment page has been sped up, suggested reviewers is now a setting and is off by default (https://github.com/BirkbeckCTP/janeway/pull/2325)
- Articles that are assigned to an editor but not sent to Review now have a warning that lets the Editor know this and has a button to move the article into review (https://github.com/BirkbeckCTP/janeway/pull/2322)
- A new setting has been added to allow editors to hide Review metadata from authors including the Reviewer decision (https://github.com/BirkbeckCTP/janeway/issues/2391)
Manager¶
Many areas of the Manager have been reworked. We now have a better grouping of settings and additional groupings. Reworked:
- Journal Settings
- Image Settings (new)
- Article Display Settings
- Styling Settings
Other areas have been redesigned:
- Content Manager
- Journal Contacts
- Editorial Team
- Section Manager
- The Review and Revision reminders interface has been reworked to make it easier to use. A new reminder type (accepted) so you can have different templates for reminder unaccepted and accepted reviews. (https://github.com/BirkbeckCTP/janeway/issues/2370)
New areas have been added:
- Submission Page Items is a new area that lets you build a custom Submission Page with a combination of free text, links to existing settings and special displays (like licenses and sections).
- Media Files lets editors upload and host files like author guidelines or templates
Plugins¶
- A new hook has been added to the CSS block of all themes - this can be used in conjunction with the new Custom Styling plugin to customise a journal’s style. (https://github.com/BirkbeckCTP/janeway/issues/2385)
API¶
- A KBART API endpoint has been added [url]/api/kbart (https://github.com/BirkbeckCTP/janeway/issues/2035)
Feature Removal¶
- The ZIP Issue Download feature has been removed, this is due to the fact that in its current form it does not work and is regularly hit by spiders and bots that cause disk space to fill up. The hope is that we can work out a way to bring this back in the future. The Issue Galley feature remains active. (https://github.com/BirkbeckCTP/janeway/issues/2504)
Deprecations¶
- utils.setting_handler.get_requestless_setting has been marked as deprecated and will be removed in 1.5.
- PluginSettings and PluginSettingValues are deprecated as of 1.4 - all settings are now stored in core.Setting and core.SettingValue a migration moved PluginSettings over to core.Setting in 1.4 and uses a group name plugin:PluginName.
v1.3.10¶
Version 1.3.10 includes updates mainly for Peer Review. Updates to documentation will be released with a later Release Candidate.
Bugfixes¶
- The Edit Metadata link now shows for Section Editors (https://github.com/BirkbeckCTP/janeway/pull/2183)
- Fixed a bug where the review assignment page wouldn’t load if a reviewer had multiple ratings for the same review (https://github.com/BirkbeckCTP/janeway/issues/2168)
- Fixed wrong URL name in review_accept_acknowledgement (https://github.com/BirkbeckCTP/janeway/pull/2165)
- Section editors are now authorised by the article_stage_accepted_or_later_or_staff_required security decorator (https://github.com/BirkbeckCTP/janeway/pull/2162)
- The edit review assignment form now works properly after a review has been accepted (https://github.com/BirkbeckCTP/janeway/pull/2156)
- When a revision request has no editor we now fallback to email journal editors rather than sending no email (https://github.com/BirkbeckCTP/janeway/pull/2150)
- Only published issues display in the Issue sidebar (https://github.com/BirkbeckCTP/janeway/issues/2113)
- Empty collections are now excluded from the collections page (https://github.com/BirkbeckCTP/janeway/pull/2139)
- When revising a file the supplied label is retained and defaults now to “Revised Manuscript” (https://github.com/BirkbeckCTP/janeway/issues/2128)
- Guest Editors now display properly on Issue pages (https://github.com/BirkbeckCTP/janeway/issues/2134)
- Fixed potential validation error when sending emails using the contact popup (https://github.com/BirkbeckCTP/janeway/issues/1967)
- Fixed issue where when two or more review form elements had the same name the review would not save (https://github.com/BirkbeckCTP/janeway/pull/2108)
Workflow (Review)¶
- The draft decisions workflow has been updated to be more user friendly (https://github.com/BirkbeckCTP/janeway/issues/1809)
- Article decisions have been moved from the main review screen to a Decision Helper page (https://github.com/BirkbeckCTP/janeway/issues/1809)
- When using the enrol pop up when assigning a reviewer you can now select a salutation (https://github.com/BirkbeckCTP/janeway/issues/2143)
- The Request Revisions page has had some of its wording updated (https://github.com/BirkbeckCTP/janeway/issues/2131)
- The Articles in Review page has has some of its wording updated and now displays even more useful information (https://github.com/BirkbeckCTP/janeway/issues/2122)
- Review Type has been removed from the Review Assignment form (https://github.com/BirkbeckCTP/janeway/pull/2119)
- The Review Form page now displays useful metadata for the Reviewer (https://github.com/BirkbeckCTP/janeway/issues/2101)
- Added a Email Reviewer link to the Review Detail page (https://github.com/BirkbeckCTP/janeway/issues/1967)
- Added tooltips to user action icons and moved reminder link to dropdown (https://github.com/BirkbeckCTP/janeway/issues/2002)
Emails¶
- The Peer Review Request email now contains useful metadata (https://github.com/BirkbeckCTP/janeway/issues/2100)
- send_reviewer_accepted_or_decline_acknowledgements now has the correct link and more useful information (https://github.com/BirkbeckCTP/janeway/issues/2102)
Author Dashboard¶
- You can enable the display of additional review metadata for authors. Originally this was always available but is now a toggle-able setting that is off by default (https://github.com/BirkbeckCTP/janeway/issues/2103)
Manager¶
https://github.com/BirkbeckCTP/janeway/issues/2149 The Users and Roles pages have been updated to:
- Enrolled Users (those users who already have a role on your journal)
- Enrol Users (allows you to search, but not browse, users to enrol them on your journal)
- Roles (now only displays users with the given role)
- One click access is now enabled by default for all new journals (https://github.com/BirkbeckCTP/janeway/pull/2105)
Front End¶
- Added support for linguistic glosses (https://github.com/BirkbeckCTP/janeway/issues/2031)
- Privacy Policy links are now more visible on Registration pages (https://github.com/BirkbeckCTP/janeway/pull/2174)
Crossref & Identifiers¶
https://github.com/BirkbeckCTP/janeway/issues/2157 Crossref deposit has been update:
- Authors are now in the correct order
- Abstracts are included
- Date accepted is included
- Page numbers are included
- Publisher IDs can now have . (dots) in them (https://github.com/BirkbeckCTP/janeway/pull/2173)
Docker¶
- When running docker using Postgres a pgadmin container is automatically connected (https://github.com/BirkbeckCTP/janeway/pull/2172)
v1.3.9¶
Workflow¶
- A new setting has been added to enable a Review Assignment overview to appear on the list of articles in review. This will display the initials of the reviewer, the current status of the review and when it is due and includes colour coding to assist. This can be enabled from the Review Settings page. [Manager > Review Settings] #1847
- When no projected issue is assigned to an article users are warned that Typesetters will not know which issue the paper will belong to #1877
- Peer Reviewers can now save their progress #1868
- Section Editors will now work as expected when assigned to a section to work on (#1934)
Front End¶
Authentication¶
- Fix integrity issues when editing a user profile with mixed case email addresses. #1807
Themes¶
- The OLH theme build_assets command now handles Press overrides. #1821
- The privacy policy link on the footer can now be customized for the press and for the journals via a setting under Journal settings, A default can be set for all journals press ‘Journal default settings’.
- Material now has social sharing buttons similar to what OLH theme already provided #1995
Frozen Authors¶
Manager/Settings¶
- Staff members can now merge accounts together from the press manager #1857
- Editor users can now access the Review and Revision reminder interface. [Manager > Scheduled Reminders] #1848
- Editors can now soft delete review forms. When deleted thay are hidden from the interface. Admins and Superusers can reinstate them from Admin. #1854
- Editors can now drag-and-drop reorder review form elements, elements are now ordered automatically. #1853
- Fixed a bug that would override the default setting. #1861