HomeSoftware Heritage

browse: Improve origin visits reporting view

Description

browse: Improve origin visits reporting view

This commit improves the view displayed by reaching the
/browse/origin/(origin_type)/url/(origin_url)/ endpoint
through a wayback machine like interface.

Relevant links to latest full visit, first full visit and last visit
for the origin are first displayed.

The full SWH visits history is then available through three visualization
components:

  • a stacked histogram displaying the amount of visits by month (visits are stacked by status) and enabling to filter the visits according to a specific year
  • a calendar view giving visit details for each day of a selected year
  • a raw visit list for the selected year

Visits can also be filtered the following ways:

  • full visits pointing to different snapshots
  • all full visits
  • all visits

Closes T959
Closes T961