Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page properties
hiddentrue
idng-release
Component
Browse
Version

0.2

Started

   

Released

  

Summary

Additional browse routes

Status

Status
colourRedGreen
titleNOT Released

GitHub Releasehttps://github.com/cul-it/arxiv-browse/releases/tag/0.2.1
MilestoneB01: Abstract Page

Browse version 0.2

Start date:  ; release date:   

Source code:  

https://github.com/cul-it/arxiv-browse/releases/tag/0.2.1Summary TBD

Features

...

The following list of features reproduces the features in the classic /abs implementation:

  • Reimplement the home page
  • Reimplement /prevnext route for abs page
  • Reimplement /archive
  • Reimplement the /cookies page
  • Reimplement the /stats pages
  • Reimplement trackback display pages /tb/<arxiv_id> and /tb/recent
  • Reimplement /year
  • Implement service to support /year
  • Implement service to support /list
  • Update /archive to use new /search links
  • Add support for login status in header
  • Urlize author field on /abs pages
  • Add cache control headers to /list

Bug Fixes

  • Fix case where texisms in affiliation not displaying in Browse
  • Fix case where links for Multiple DOIs on abs page are garbled
  • Change form on home page to point to new search
  • /archive should use 2-digit years when generating /year links

...

  • Move category and other code to arxiv-base
  • Upgrade to latest version of arxiv-base
  • Flask should be instantiated outside of the WSGI application callable
  • Open external anchors using rel="noopener"
  • Adjustments to footer
  • The following preparatory work has been done as part of release, but the associated routes and services will not deployed until the subsequent release:
    • Reimplement /year pages
    • Implement service to support /year
    • Reimplement /list service
    • Implement service to support /list
    • Add cache control headers to /list

Changes from Classic

There are several minor changes from the classic functionality:

  • TBDThe "prev" and "next" links now use the /prevnext controller, with the exception of old identifiers