fix: Remove yearly redirects

pull/860/head
Raphaël Vinot 2024-01-08 13:08:20 +01:00
parent 6b07885d68
commit 6e1c41da8e
4 changed files with 2 additions and 11 deletions

View File

@ -1477,7 +1477,7 @@ class Lookyloo():
statistics['weeks'].append(week_stat) statistics['weeks'].append(week_stat)
for year in sorted(stats.keys()): for year in sorted(stats.keys()):
year_stats: Dict[str, Union[int, List]] = {'year': year, 'months': [], 'yearly_submissions': 0, 'yearly_redirects': 0} year_stats: Dict[str, Union[int, List]] = {'year': year, 'months': [], 'yearly_submissions': 0}
for month in sorted(stats[year].keys()): for month in sorted(stats[year].keys()):
month_stats = stats[year][month] month_stats = stats[year][month]
if len(month_stats) == 1: if len(month_stats) == 1:
@ -1491,8 +1491,6 @@ class Lookyloo():
year_stats['months'].append(month_stats) # type: ignore year_stats['months'].append(month_stats) # type: ignore
year_stats['yearly_submissions'] += month_stats['submissions'] year_stats['yearly_submissions'] += month_stats['submissions']
if 'redirects' in month_stats:
year_stats['yearly_redirects'] += month_stats['redirects']
statistics['years'].append(year_stats) statistics['years'].append(year_stats)
return statistics return statistics

View File

@ -34,7 +34,7 @@
"redirect.png": "PAjzlPV97rEFvH55mG1ZC9wRl98be3yMeX/nENuFkJcds6/AXgSR2ig/QyPULgobSnNgiYieLVWY/oqsgeywrQ==", "redirect.png": "PAjzlPV97rEFvH55mG1ZC9wRl98be3yMeX/nENuFkJcds6/AXgSR2ig/QyPULgobSnNgiYieLVWY/oqsgeywrQ==",
"secure.svg": "H8ni7t0d60nCJDVGuZpuxC+RBy/ipAjWT627D12HlZGg6LUmjSwPTQTUekm3UJupEP7TUkhXyq6WHc5gy7QBjg==", "secure.svg": "H8ni7t0d60nCJDVGuZpuxC+RBy/ipAjWT627D12HlZGg6LUmjSwPTQTUekm3UJupEP7TUkhXyq6WHc5gy7QBjg==",
"stats.css": "/kY943FwWBTne4IIyf7iBROSfbGd82TeBicEXqKkRwawMVRIvM/Pk5MRa7okUyGIxaDjFQGmV/U1vy+PhN6Jbw==", "stats.css": "/kY943FwWBTne4IIyf7iBROSfbGd82TeBicEXqKkRwawMVRIvM/Pk5MRa7okUyGIxaDjFQGmV/U1vy+PhN6Jbw==",
"stats_graph.js": "TwQlHlfbYZxewL3291UzoKERoUhI5aRPUdNnM2B88vpxV5xkXchILRELpVqWB1WI/QO4m9f0PgiExlxCchqsXA==", "stats_graph.js": "S/sMNQK1UMMLD0xQeEa7sq3ce8o6oPxwxGlyKVtaHOODjair86dbBDm7cu6pa/elMRDJT1j09jEFjWp+5GbhTw==",
"tree.css": "R/pWQnE8kMacDrzGy/NpA1tJoHAZpOjFiX6dqtBe+PqAnhYMn1CIQzODh8Ifvh6hBTPLRWX3bsabfEvfaI7Z6A==", "tree.css": "R/pWQnE8kMacDrzGy/NpA1tJoHAZpOjFiX6dqtBe+PqAnhYMn1CIQzODh8Ifvh6hBTPLRWX3bsabfEvfaI7Z6A==",
"tree.js": "yutMvl9vXhN0htkl40tRHF3r5LCDsH+MJplB6ihMENIsMryEyVoTr4Zq1UadgMG5tP+W2/jqm2zfXh414Kk8AA==", "tree.js": "yutMvl9vXhN0htkl40tRHF3r5LCDsH+MJplB6ihMENIsMryEyVoTr4Zq1UadgMG5tP+W2/jqm2zfXh414Kk8AA==",
"up.jpg": "d1ljZJ9f5JekyM6RLFFH2Ua44j6neiQBdUIXOenRTjGppQr3JaeglpQIH6BjPCJL177+TH52U3UIRNS5YAyKIg==", "up.jpg": "d1ljZJ9f5JekyM6RLFFH2Ua44j6neiQBdUIXOenRTjGppQr3JaeglpQIH6BjPCJL177+TH52U3UIRNS5YAyKIg==",

View File

@ -8,18 +8,12 @@ d3.json('/json/stats').then(json => {
var datasets = [] var datasets = []
json.years.forEach(year => { json.years.forEach(year => {
var submissions_year = { label: `Submissions ${year.year}`, x: [], y: [] } var submissions_year = { label: `Submissions ${year.year}`, x: [], y: [] }
var unique_urls_year = { label: `Unique URLs ${year.year}`, x: [], y: [] }
year.months.forEach(month => { year.months.forEach(month => {
submissions_year.x.push(month.month_number) submissions_year.x.push(month.month_number)
unique_urls_year.x.push(month.month_number)
submissions_year.y.push(month.submissions) submissions_year.y.push(month.submissions)
if (month.uniq_urls != null) {
unique_urls_year.y.push(month.uniq_urls)
}
}); });
datasets.push(submissions_year) datasets.push(submissions_year)
datasets.push(unique_urls_year)
}); });
var x_scale = d3.scaleLinear() var x_scale = d3.scaleLinear()

View File

@ -34,7 +34,6 @@
<h2>Year: {{ year['year'] }}</h2> <h2>Year: {{ year['year'] }}</h2>
<ul> <ul>
<li><b>Total submissions</b>: {{ year['yearly_submissions'] }}</li> <li><b>Total submissions</b>: {{ year['yearly_submissions'] }}</li>
<li><b>Total redirects</b>: {{ year['yearly_redirects'] }}</li>
</ul> </ul>
<div> <div>
<div class="table-responsive"> <div class="table-responsive">