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:
@@ -302,6 +302,8 @@ Media files (images, PDFs, video, audio) can be placed in any `content/` subdire
|
||||
| `content-dir-create` | Create directory (POST) |
|
||||
| `content-dir-delete` | Delete directory (empty only) |
|
||||
| `config` | Configuration form (title, homepage, language, SEO, author, features) |
|
||||
| `security` | Security settings (bot/AI blocking, rate limiting, IP block/allowlist) |
|
||||
| `update` | One-click system update via Git pull |
|
||||
| `theme` | Theme management |
|
||||
| `plugins` | Plugin overview |
|
||||
| `plugins-new` | Create new plugin |
|
||||
|
||||
@@ -304,6 +304,7 @@ Media bestanden (afbeeldingen, PDFs, video, audio) kunnen in elke `content/` sub
|
||||
| `content-dir-create` | Map aanmaken (POST) |
|
||||
| `content-dir-delete` | Map verwijderen (alleen leeg) |
|
||||
| `config` | Configuratieformulier (titel, startpagina, taal, SEO, auteur, features) |
|
||||
| `security` | Beveiligingsinstellingen (bot/AI blokkering, rate limiting, IP block/allowlist) |
|
||||
| `theme` | Thema beheer |
|
||||
| `plugins` | Plugin overzicht |
|
||||
| `plugins-new` | Nieuwe plugin aanmaken |
|
||||
|
||||
Reference in New Issue
Block a user