Skip to content

v1.4.2

Compare
Choose a tag to compare
@mauromsl mauromsl released this 20 Jun 07:52
· 1860 commits to master since this release

Upgrade Notes

Full-text Search

This version of Janeway includes built-in support for full-text-search. There is a feature flag controlling if this new feature should be enabled for an entire installation.
If you intend on enabling this feature we recommend setting the following variables in your settings.py:

ENABLE_FULL_TEXT_SEARCH = True

For installations running postgresql, it is also recommended to enable the following setting:
CORE_FILETEXT_MODEL = "core.PGFileText" (More details at https://janeway.readthedocs.io/en/latest/configuration.html#full-text-search)

OIDC

Janeway now supports authentication via OIDC. If you would like to enable this new authentication system we recommend having a look at the configuration instructions in the documentation: https://janeway.readthedocs.io/en/latest/oidc.html

Changelog

  • Add base class for filterable class-based view by @joemull in #2855
  • Added h5 and h6 styling for article-body by @ajrbyers in #2850
  • 2852 updates to bring the clean theme article page inline with OLH and material by @ajrbyers in #2854
  • #2649 merge users page now uses the API to search and runs faster by @ajrbyers in #2830
  • Make Account.institution and FrozenAuthor.institution optional by @joemull in #2740
  • Allows Competing Interests to be edited from the Edit Metadata pane by @joemull in #2745
  • #2831 added a decorator to stop users accessing submission pages afte… by @ajrbyers in #2832
  • Fix OAI not filtering by from/until by @mauromsl in #2860
  • Fixes captcha display on the disabled front end contact form. by @ajrbyers in #2867
  • Removes remote journals from press sitemaps by @mauromsl in #2871
  • 2869 adds additional filters to limit the scope of views to the current repository where required by @ajrbyers in #2870
  • Merge of v1.4.1.1 by @mauromsl in #2872
  • JATS: Added support for title tags in list-item objects by @ajrbyers in #2881
  • Material Theme: the font weight for tags is now heavier to show difference from normal text by @ajrbyers in #2880
  • Custom fields displayed in the article will now support HTML. by @ajrbyers in #2877
  • Fix wrong copyeditor decision sent on notifications by @mauromsl in #2884
  • Fixed a server error when deleting duplicate frozen authors by @mauromsl in #2883
  • Remove warning about non-public declined review assignments by @mauromsl in #2882
  • Adds a data migration that deletes blank keywords/disciplines by @mauromsl in #2878
  • Only a comment about the field Journal.description not being used. by @gamboz in #2903
  • Bump pyjwt from 1.6.1 to 2.4.0 by @dependabot in #2891
  • Adjusted Issue.code so it can be indexed by MySQL by @mauromsl in #2909
  • Fix an error on subject retrieval when generating emails outside of a request context by @ajrbyers in #2902
  • #2793 added eq-height to editorial team page. by @ajrbyers in #2901
  • Removed duplicate kanban cards for production and proofing. by @ajrbyers in #2900
  • Adds support for JATS continued-from. Credit to @mauromsl by @ajrbyers in #2893
  • #2894 renders the Clean theme footer in a more responsive manner. by @ajrbyers in #2895
  • #2356 mobile download links also now show near the top of article pag… by @ajrbyers in #2899
  • Allow editors to attach files on the decision page. by @ajrbyers in #2889
  • JATS: <title> tags inside a glossary now rendered as an by @ajrbyers in #2887
  • #2863 JATS: adds classes for attrib and addresses by @ajrbyers in #2885
  • Added support for full text search of database fields and PDF/XML galleys by @mauromsl in #2908
  • Git-ignore emacs' backup files by @gamboz in #2913
  • Deduplicate identifiers by @joemull in #2896
  • 2835 Repository managers can copy a preprint into a journal stage by @ajrbyers in #2879
  • #2658 fixes misconfiguration of mathjax on material theme by @ajrbyers in #2886
  • Added GA Four support to all themes. by @ajrbyers in #2865
  • #2584 adds support for OIDC login. by @ajrbyers in #2824
  • Updating the author dashboard text: owner->submitting author by @alainna in #2914
  • 2781 Janeway now stores ORCIDs in a standard format of 0000-0000-0000-000X by @ajrbyers in #2906
  • Added docs for plugins, events and hooks. This is a WIP but more usef… by @ajrbyers in #2912
  • 2834 Repository managers can invite people to comment on preprints/postprints, similar to peer review by @ajrbyers in #2864
  • KBART export will now filter out remote and hidden journals. by @ajrbyers in #2918
  • DOI Manager by @joemull in #2888
  • Allow search results to be orderered by relevance (Postgresql) by @mauromsl in #2925
  • #2839 enable_digest is now hidden on profile forms. by @ajrbyers in #2919
  • #2227 Reviews now display on the draft decision page to assist editor… by @ajrbyers in #2916
  • Bump pillow from 7.1.0 to 9.0.1 by @dependabot in #2796
  • #2654 the journal manager now displays the janeway version in the bot… by @ajrbyers in #2921
  • #2838 merge users now shows if a user is active or inactive by @ajrbyers in #2923
  • #2777 adds a modal intermediary warning users before creating a new r… by @ajrbyers in #2922
  • Adds a new homepage element that renders a search bar by @mauromsl in #2907
  • #2450 Sitemaps now have a stylesheet to make them human readable. by @ajrbyers in #2917
  • Doi Manager style adjustments by @joemull in #2926
  • #2518 popup email windows now support attachments by @ajrbyers in #2920
  • Updated the submission review and submission details layouts by @ajrbyers in #2915
  • Fix dropdown from overflowing the screen in review page by @mauromsl in #2928
  • Adds missing translation tags for the text 'and' by @mauromsl in #2932
  • Bump Version v1.4.2 by @mauromsl in #2927

Full Changelog: v1.4.1...v1.4.2-RC-1