chore: changelog v1.32.0 — security patch for API key exposure
This commit is contained in:
parent
d988ba4600
commit
b03bba89f7
1 changed files with 17 additions and 0 deletions
|
|
@ -1,6 +1,23 @@
|
|||
{
|
||||
"site": "jaeswift.xyz",
|
||||
"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",
|
||||
"date": "19/04/2026",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue