v0.5.59: item counter evidence for fears, catch up Web features to site version.

Ship OpenDota counter-stats reordering for feared items, finalize SITE_VERSION/docs for rankings/streamers/trends/matches/mechanics and draft archetypes, and ignore regenerable Web data caches.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
voson
2026-07-29 02:11:49 +08:00
co-authored by Cursor
parent 37769580f5
commit 3ec8007077
72 changed files with 20669 additions and 2105 deletions
+12
View File
@@ -1,2 +1,14 @@
# Copy to .env (gitignored). Get a free token at https://stratz.com/api
# Or inject via keyzoo asset `refining/stratz` (api_key → KEYZOO_ASSET_API_KEY).
# Gitea Actions web-weekly uses the same name as a repo Actions secret.
STRATZ_API_TOKEN=
# Optional OpenDota API key (higher rate limit for fetch_hero_matches.py --workers).
# OPENDOTA_API_KEY=
# Optional local deploy / OSS (or keyzoo inject). Gitea web-* workflows use
# CLOUDFLARE_* + OSS_* as Actions secrets (see README「定时刷新」).
# CLOUDFLARE_EMAIL=
# CLOUDFLARE_API_KEY=
# OSS_ACCESS_KEY_ID=
# OSS_ACCESS_KEY_SECRET=