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
Showing
- swh/web/browse/views/origin.py 7 additions, 20 deletionsswh/web/browse/views/origin.py
- swh/web/static/css/bootstrap-year-calendar.css 263 additions, 0 deletionsswh/web/static/css/bootstrap-year-calendar.css
- swh/web/static/css/bootstrap-year-calendar.min.css 7 additions, 0 deletionsswh/web/static/css/bootstrap-year-calendar.min.css
- swh/web/static/css/style.css 59 additions, 0 deletionsswh/web/static/css/style.css
- swh/web/static/js/bootstrap-year-calendar/LICENSE 202 additions, 0 deletionsswh/web/static/js/bootstrap-year-calendar/LICENSE
- swh/web/static/js/bootstrap-year-calendar/bootstrap-year-calendar.js 1110 additions, 0 deletions...tic/js/bootstrap-year-calendar/bootstrap-year-calendar.js
- swh/web/static/js/bootstrap-year-calendar/bootstrap-year-calendar.min.js 7 additions, 0 deletions...js/bootstrap-year-calendar/bootstrap-year-calendar.min.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.ca.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.ca.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.cs.js 20 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.cs.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.de.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.de.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.es.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.es.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.fr.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.fr.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.hr.js 16 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.hr.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.id.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.id.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.is.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.is.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.it.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.it.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.ja.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.ja.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.lt.js 18 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.lt.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.nl.js 19 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.nl.js
- swh/web/static/js/bootstrap-year-calendar/languages/bootstrap-year-calendar.pl.js 16 additions, 0 deletions...rap-year-calendar/languages/bootstrap-year-calendar.pl.js
Loading
-
Some references in the commit message have been migrated:
- T959 is now #959 (closed)
- T961 is now #961 (closed)
Please register or sign in to comment