php-admin/tests/Feature
Clotho 8922683bcf
Some checks failed
CI / PHP 8.2 (pull_request) Failing after 1s
CI / PHP 8.3 (pull_request) Failing after 1s
CI / PHP 8.4 (pull_request) Failing after 1s
CI / Assets (pull_request) Failing after 1s
security: validate JSON metadata fields to prevent mass assignment
Add mutators to Service and HoneypotHit models that enforce size and
structure limits on JSON fields (metadata, headers). Service.setMeta()
now validates key format. TeapotController pre-filters header count
before passing to the model.

Fixes #14

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 01:25:47 +00:00
..
Forms test(forms): add authorization props tests for form components 2026-01-29 13:33:14 +00:00
Honeypot fix(security): improve TeapotController header sanitization (#13) 2026-02-20 11:50:04 +00:00
Layout test(layout): add comprehensive tests for HLCRF layout system 2026-01-29 19:27:30 +00:00
Menu test(honeypot): add comprehensive tests for teapot/honeypot anti-spam system 2026-01-29 19:14:45 +00:00
Modal test(modal): add comprehensive tests for Livewire modal system 2026-01-29 19:23:17 +00:00
Models security: validate JSON metadata fields to prevent mass assignment 2026-02-21 01:25:47 +00:00
Search test(search): add comprehensive tests for search provider registry 2026-01-29 19:18:33 +00:00
Security security: add rate limiting to admin action endpoints (#12) 2026-02-20 11:28:26 +00:00
.gitkeep Initial commit 2026-01-26 20:48:24 +00:00