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:
2026-07-29 14:26:48 +02:00
parent 5884877f18
commit 375a39c458
18 changed files with 618 additions and 117 deletions
+7
View File
@@ -18,6 +18,13 @@
<!-- SEO Meta Tags -->
<meta name="description" content="{{seo_description}}">
<meta name="keywords" content="{{seo_keywords}}">
{{#block_ai_bots}}
<meta name="robots" content="noai, noimageai">
<meta name="tdm-reservation" content="1">
{{/block_ai_bots}}
{{#block_search_engines}}
<meta name="robots" content="noindex, nofollow">
{{/block_search_engines}}
<!-- Author Links -->
<link rel="author" href="{{author_website}}">