Auto refresh page

This commit is contained in:
Bill Thiede 2025-12-04 10:18:08 -08:00
parent 48163aab7d
commit 09dabcab66

View File

@ -1028,6 +1028,9 @@ class HTMLGenerator:
def _generate_html(self, data: dict, years: List[int], users: List[str], db: Database, config: Config) -> str:
"""Generate HTML content"""
# Get refresh interval from config (default 5 minutes = 300 seconds)
refresh_interval = config.config.get('html_refresh_interval', 300)
# Sort years descending (most recent first)
sorted_years = sorted(years, reverse=True)
@ -1045,6 +1048,7 @@ class HTMLGenerator:
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="refresh" content="{refresh_interval}">
<title>Advent of Code Performance Comparison</title>
<style>
* {{