chore: changelog v1.32.0 — security patch for API key exposure

This commit is contained in:
jae 2026-04-19 12:41:37 +00:00
parent d988ba4600
commit b03bba89f7

View file

@ -1,6 +1,23 @@
{ {
"site": "jaeswift.xyz", "site": "jaeswift.xyz",
"entries": [ "entries": [
{
"version": "1.32.0",
"date": "19/04/2026",
"category": "SECURITY",
"title": "Critical API Key Exposure Patched",
"changes": [
"Removed api/data/apikeys.json from git tracking",
"Added apikeys.json to .gitignore permanently",
"Purged file from entire git history via git-filter-repo (all 120 commits rewritten)",
"Force-pushed cleaned history to Gitea (old commits garbage-collected)",
"Created apikeys.example.json template for future contributors",
"Rotated Venice API key \u2014 old key revoked by user",
"VPS file permissions hardened: chmod 600 api/data/apikeys.json",
"Verified raw URL git.jaeswift.xyz/.../apikeys.json now returns HTTP 404",
"Audit confirmed: zero occurrences of any API key in git history across all branches"
]
},
{ {
"version": "1.31.0", "version": "1.31.0",
"date": "19/04/2026", "date": "19/04/2026",