v1.4.1
Version 1.4.1 Introduces Repositories, the brand-new repository system for Janeway.
Upgrade notes
With this release of Janeway, there are a couple of new commands to generate the robots.txt
and sitemap.xml
endpoints.
After running the upgrade script upgrade.sh
, you should run python src/manage.py generate_robots
and python src/manage.py generate_sitemaps
.
Sitemaps will be regenerated on a daily basis as per the configuration of the cron tasks installed by Janeway.
What's Changed
- Revise object-related text for repository pages. by @hardyoyo in #1739
- Port Lando configs from Master to preprint-remodel by @hardyoyo in #1733
- 1664 preprint page by @ajrbyers in #1765
- Updates the homepage of the material theme. by @ajrbyers in #1762
- 1736 multi subject by @ajrbyers in #1774
- #1767 added paginator to base of page. by @ajrbyers in #1775
- 1633 search feature by @ajrbyers in #1766
- add capfirst builtin to repository list navigation in OLH and Material theme repository nav templates by @hardyoyo in #1776
- add reminder to restart to the update script by @hardyoyo in #1777
- #1769 decline now redirects to the decision email page as it should a… by @ajrbyers in #1782
- 1770 press email base domains by @ajrbyers in #1781
- 1773 log page by @ajrbyers in #1783
- #1784 added link to license where present. abstracts are now truncate… by @ajrbyers in #1786
- #1684 updated fields interface. by @ajrbyers in #1788
- Backport commits from PR1755 to ensure the debug toolbar can coexist with tests by @hardyoyo in #1791
- Preprint remodel model changes by @tingletech in #1799
- WIP for preprints remodel: Supplementary files #1590 take 2 by @tingletech in #1789
- Preprints: add repository.custom_js to every page by @tingletech in #1814
- Added order_by publication date for list and home page view by @myucekul in #1813
- [Preprints]: sitemap refactored like press.index by @tingletech in #1815
- [Preprints] minor template bugs - fix escaping for custom_js and broken download link by @tingletech in #1817
- Some New Settings! by @ajrbyers in #1819
- 1590 supp file manager by @ajrbyers in #1822
- #1825 fixed typo. by @ajrbyers in #1826
- 1823 Adds a submission agreement statement to the submission page. by @ajrbyers in #1824
- [preprint] make the "Additional Metadata" header conditional by @tingletech in #1833
- Made some minor improvements by @ajrbyers in #1834
- Repository manager fix by @ajrbyers in #1841
- Closes #1844 - pops submission agreement and editor comments in manag… by @ajrbyers in #1845
- 1842 admi dash load by @ajrbyers in #1846
- [preprints] links on repository manager dashboard should work by @tingletech in #1860
- use the count of objects from the paginator.page object for the list of preprints by @hardyoyo in #1872
- A bit of Django wizardry will pass author select over to SQL where it… by @ajrbyers in #1892
- Add Self as Author button: ensure the user's orcid is copied, too by @hardyoyo in #1885
- 1898 added subject page and made subject filtering bette by @ajrbyers in #1899
- [preprints] add subject link to nav-mobile by @tingletech in #1904
- Makes preprint versions better on preprint page. by @ajrbyers in #1901
- Fixes registration's crap errors by @ajrbyers in #1900
- #1911 fixes the PreprintInfo form. Adds textarea form element. by @ajrbyers in #1914
- #1893 only assign an owner if there isn't one already by @ajrbyers in #1920
- 1873 added a base solution for this problem. by @ajrbyers in #1891
- [preprints] merge some migrations by @tingletech in #1931
- Embedded pdfs are now excluded from Download Metrics. by @ajrbyers in #1944
- Better CSS selector for subjects'
- by @mauromsl in #2030
- [preprints] Preprint remodel metadata edit bug by @tingletech in #2027
- [preprint] -- author rework -- more tolerance for missing values by @tingletech in #2084
- Correct Pending Updates table heading by @justingonder in #2124
- preprint with 3+ authors #2090 by @tingletech in #2237
- Hotfix PUBD-209 section editors should be able to download assigned files by @hardyoyo in #2293
- Preprints author rework by @ajrbyers in #2079
- #1940 allow authors to add a pub DOI when updating metadata. by @ajrbyers in #2348
- add "View Live Article" link as per #2424 by @tingletech in #2455
- #2090 completes this and closes #2090 by @ajrbyers in #2440
- Add preprint_doi to repository/article template by @hardyoyo in #2468
- check is_published for View Article moderator page (preprint-merge) by @tingletech in #2483
- Add DOI and Preprint DOI to Author_Article template by @hardyoyo in #2482
- Tweak the display of the preprint_doi field in repository author_article template by @hardyoyo in #2489
- #2187 support ordering keywords for preprints. by @ajrbyers in #2471
- 2310 bugfix by @ajrbyers in #2439
- Work on #2278 and #2273 by @ajrbyers in #2437
- #2264 allow authors to delete incomplete preprints. by @ajrbyers in #2438
- #2447 added check that preprint has authors. by @ajrbyers in #2448
- merge migraions after master merged to preprint-merge by @tingletech in #2501
- [preprint-merge] 'block' tag with name 'css' appears more than once by @tingletech in #2503
- Delete and order by @ajrbyers in #2507
- Move call for ON_WORKFLOW_ELEMENT_COMPLETE to follow article.save by @hardyoyo in #2516
- reduce number of columns in header for DOIs on author_article template by @hardyoyo in #2524
- Preprints: add a full_name to preprint.Author by @tingletech in #2529
- author->acct last name update by @alainna in #2570
- [preprints] use
first.full_name
rather thanall.0.author.full_name
by @tingletech in #2578 - Jats tables by @ajrbyers in #2628
- Added keyword input on jats import by @ajrbyers in #2636
- Preprint merge by @ajrbyers in #2345
- Swapped hardcoded application/xml filter for XML_FILETYPES from core.… by @ajrbyers in #2630
- Remove reviewer name to make this simpler for Editors by @ajrbyers in #2646
- #2637 updated docs for managing a typeset file by @ajrbyers in #2640
- Abstract is marked safe by @ajrbyers in #2638
- Remove success class from buttons by @ajrbyers in #2647
- Bump lxml from 4.6.3 to 4.6.5 by @dependabot in #2664
- Review page uses the correct order of authors by @ajrbyers in #2669
- #2652 added css to break the contents of these TDs by @ajrbyers in #2653
- #2619 #2026 css updates. by @ajrbyers in #2623
- Changed the version number. by @ajrbyers in #2611
- #2567 hide submission links when submission is disabled. by @ajrbyers in #2614
- #2620 added a --force_update flag to load_default_settings by @ajrbyers in #2625
- #2622 records email subjects in logs and fixed a bug by @ajrbyers in #2624
- #2595 added he for <title> by @ajrbyers in #2617
- Add support email settings for manager page by @joemull in #2631
- 2588 css update by @ajrbyers in #2615
- Add frozen_biography and biography() to FrozenAuthor by @joemull in #2660
- #2587 updated xslt by @ajrbyers in #2616
- Adds an id to the cms container on all themes by @mauromsl in #2688
- Journal title on navbar controlled by a setting by @mauromsl in #2687
- Allow images as SVG to be used across journal/repository pages by @mauromsl in #2683
- Allow combining domain and path modes by @mauromsl in #2684
- Adds a code field to Issue allowing for verbose urls by @mauromsl in #2689
- #2671 #2672 fixes both these bugs. by @ajrbyers in #2691
- Removes link from journals with no current issue by @mauromsl in #2690
- #2680: XSLT fix fn links colliding with tables by @mauromsl in #2681
- Adds a second review form element. This ensures save works when one e… by @ajrbyers in #2692
- Update author dashboard messaging by @alainna in #2695
- Render django-hijack banner when DEBUG is False by @mauromsl in #2698
- #2585 removed excess
- #2373 added the contact form to submission only. by @ajrbyers in #2613
- Fix DOI links in dashboard view by @alainna in #2696
- Remove the sitemap link as its for comps not people by @ajrbyers in #2463
- Fix wrong URL in fc23899 by @mauromsl in #2703
- Added missing import by @ajrbyers in #2704
- Fix wrong URL on footer's press logo by @mauromsl in #2705
- Fix bug on press contact page. by @ajrbyers in #2707
- Tweak the FN layout to make scrolling better by @ajrbyers in #2709
- Add default journal support message to press manager view and template by @joemull in #2686
- #2708 alters completed_reviews_with_decision to have correct logic. A… by @ajrbyers in #2710
- #2627 added a new email for authors post revision. by @ajrbyers in #2639
- Make file submission help text a setting by @joemull in #2634
- #2697 added a migration to update email templates of review_accept_ac… by @ajrbyers in #2700
- #2581 make drilldown scrollable by @ajrbyers in #2721
- Add issue order description by @ajrbyers in #2716
- #2718 added fixes to sidebars by @ajrbyers in #2719
- Image setting documentation by @joemull in #2643
- Makes profile image responsive on material by @mauromsl in #2725
- Update to docs: copyediting, review visibility, and draft decision by @MartinPaulEve in #2747
- #1087 Fixes last of four typos--first three were already fixed by @joemull in #2739
- OAI-PMH JATS support by @MartinPaulEve in #2720
- Fixes the unclosed br tag. by @ajrbyers in #2742
- Ignore empty p and br tags from empty summernote fields by @joemull in #2714
- OLH: Changes citation picker to a dropdown on mobile by @mauromsl in #2727
- Added a wrapper div to Homepage elements for custom styling by @mauromsl in #2726
- wrong indentation and typo by @gamboz in #2760
- Added date suffix to crossref templates to force a match with thier f… by @ajrbyers in #2761
- Adds support for ISSN override at the article level by @mauromsl in #2766
- Adds Custom Reply To address for system emails by @mauromsl in #2757
- Prevent empty keywords from being saved when using KeywordModelForm by @mauromsl in #2754
- OAI resumptionToken now considers querystring params by @mauromsl in #2772
- Fix domain journal url rendering while in browsing from path by @mauromsl in #2770
- Fixes Keywords not saving due to cleaned data not being mutable by @mauromsl in #2778
- Fix table-caption titles and add common css for JATS list types by @ajrbyers in #2759
- Display article thumbs on large but not 'only' by @ajrbyers in #2786
- Author display name handles empty first or last name fields by @joemull in #2783
- Fix bug so that reminders are sent properly by @joemull in #2788
- #2612 added new review setting for acceptance warning. by @ajrbyers in #2645
- #1182 Provisional: Remove subtitle from templates and note as depreca… by @ajrbyers in #2773
- Robots & Sitemaps by @ajrbyers in #2767
- Adds hcaptcha support by @ajrbyers in #2797
- Add option to display page numbers and article numbers on issue pages by @joemull in #2780
- Allow author enrolement to be vetted by a staff member by @ajrbyers in #2758
- Adjustments to JavaScript to avoid TOC interference by @joemull in #2752
- #1035 updates clean and material to work as press themes! YAY! by @ajrbyers in #2785
- #2550 Let editors change text in file submission pop-up windows by @joemull in #2748
- #2800 added overflow for table wrapper. by @ajrbyers in #2801
- db backend names typos by @gamboz in #2806
- Support multi-graphic figures by @mauromsl in #2805
- #2789 if the current user is an editor don't filter sections and lice… by @ajrbyers in #2809
- #2799 Applies new last modified model to get a better lastmod date for articles. by @ajrbyers in #2804
- #2749 slight tidy up of these templates. by @ajrbyers in #2807
- #2308 removes odd white space issue in mixed citations. No effect to … by @ajrbyers in #2808
- #2749 updated docs by @ajrbyers in #2813
- Avoid exploring same model twice during last_mod calculation by @mauromsl in #2815
- items_for_reminder now filters Review and Revision objects by journal by @ajrbyers in #2821
- OAI: Ensure hidden journals are not shared at the press level by @mauromsl in #2827
- Replace HTML entities for their unicode counterparts on article.issue_title by @mauromsl in #2829
New Contributors
- @myucekul made their first contribution in #1813
- @alainna made their first contribution in #2570
- @gamboz made their first contribution in #2760
Full Changelog: v1.4.0...v1.4.1