v1.4.2
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