|
Fix critical issues: router method enforcement, cron localhost guard, rate limiter file-based, entity update_at optional, device race condition, area remove transaction, control scripts static flush
|
|---|
|
|
| docs/server-audit.md |
|---|
| server/Cache/rate-limit.json 0 → 100644 |
|---|
| server/Fury/Modules/Router/Router.php |
|---|
| server/Fury/Modules/Router/RouterImplementation.php |
|---|
| server/Fury/Modules/ThinBuilder/ThinBuilder.php |
|---|
| server/SHServ/App.php |
|---|
| server/SHServ/Controllers/CronController.php |
|---|
| server/SHServ/Entities/Area.php |
|---|
| server/SHServ/Middleware/ControlScripts.php |
|---|
| server/SHServ/Middleware/Entity.php |
|---|
| server/SHServ/Models/Devices.php |
|---|
| server/SHServ/Tools/RateLimiter.php |
|---|
| server/docs/review-phase-1-security-auth-device.md 0 → 100644 |
|---|
| server/docs/review-phase-2-models-data-layer.md 0 → 100644 |
|---|
| server/docs/review-phase-3-controllers-routing-validation.md 0 → 100644 |
|---|
| server/docs/review-phase-4-automation-scripts-infrastructure.md 0 → 100644 |
|---|
| server/tests/AppAuthGuardTest.php |
|---|
| server/tests/DevicesModelTransactionTest.php |
|---|
| server/tests/RateLimiterTest.php |
|---|