CodePress CMS v1.8.0: BotGuard security engine, HAProxy docs & ARIA fix
- Implement BotGuard security engine (Bot, AI, Scraper & Empty UA blocking) - Add Admin Security page (/admin/security) with toggles, rate limiter & block/allowlists - Add per-IP RateLimiter handoff in index.php with HTTP 429 response - Add dynamic /robots.txt generation and noai/noimageai meta tags - Add RequestLogger status column and blocked badges in admin request logs - Fix ARIAComponents.php syntax errors on lines 67, 137, 262 - Add HAProxy / PFSense bot blocking & IP forwarding guide (docs/haproxy-bot-blocking.md) - Update version to 1.8.0 with release notes in version.php and guides
This commit is contained in:
+16
-3
@@ -6,12 +6,25 @@
|
||||
*/
|
||||
|
||||
return [
|
||||
'version' => '1.7.1',
|
||||
'release_date' => '2026-07-28',
|
||||
'codename' => 'Auto',
|
||||
'version' => '1.8.0',
|
||||
'release_date' => '2026-07-29',
|
||||
'codename' => 'BotGuard',
|
||||
'status' => 'stable',
|
||||
|
||||
'changelog' => [
|
||||
'1.8.0' => [
|
||||
'date' => '2026-07-29',
|
||||
'changes' => [
|
||||
'BotGuard security engine for configurable Bot, AI, and Scraper protection',
|
||||
'Admin Security page (/admin/security) with toggles, rate limiting, and block/allowlists',
|
||||
'Per-IP rate limiting (configurable max requests & window)',
|
||||
'Dynamic robots.txt generation (/robots.txt) and noai/noimageai meta tags',
|
||||
'Real IP detection with HAProxy/PFSense and multi-proxy header support',
|
||||
'Status column and filtering in admin request logs',
|
||||
'One-click System Update via admin console (/admin/update)',
|
||||
'Git-safe local configuration (config.json & admin.json auto-generated and ignored)',
|
||||
]
|
||||
],
|
||||
'1.7.1' => [
|
||||
'date' => '2026-07-28',
|
||||
'changes' => [
|
||||
|
||||
Reference in New Issue
Block a user