site: add server section, highlights carousel, OBT/Season content

- server status cards (online/players/version) via /api/status mcstatus ping
- highlights carousel ported from old site (/highlights/ static media)
- OBT (war in Zarya, open beta event server) + Season (Prologue, Create:
  Aeronautics, year-long) sections
- nav updated, sections renumbered 01-06
This commit is contained in:
SashegDev
2026-08-20 09:15:14 +00:00
parent 1aefca32f2
commit aaecf7e395
20 changed files with 465 additions and 7 deletions
+1 -1
View File
@@ -159,7 +159,7 @@ class LoggingMiddleware(BaseHTTPMiddleware):
# Skip rate limiting for pack file downloads (direct high-speed serving)
if path.startswith("/pack/") and "/file/" in path:
is_file_download = True
elif path.startswith(("/skin/", "/css/", "/js/", "/img/")):
elif path.startswith(("/skin/", "/css/", "/js/", "/img/", "/highlights/")):
# SkinRestorer skins + landing site assets must not be rate-limited
is_file_download = True
else: