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",
|
"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",
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue