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
dev
1 parent 47ec5e7 commit a3cae767cec7aabe6ad4537e8fd5e3bcc4a9901e
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 2 hours ago
Showing 19 changed files
View
docs/server-audit.md
View
server/Cache/rate-limit.json 0 → 100644
View
server/Fury/Modules/Router/Router.php
View
server/Fury/Modules/Router/RouterImplementation.php
View
server/Fury/Modules/ThinBuilder/ThinBuilder.php
View
server/SHServ/App.php
View
server/SHServ/Controllers/CronController.php
View
server/SHServ/Entities/Area.php
View
server/SHServ/Middleware/ControlScripts.php
View
server/SHServ/Middleware/Entity.php
View
server/SHServ/Models/Devices.php
View
server/SHServ/Tools/RateLimiter.php
View
server/docs/review-phase-1-security-auth-device.md 0 → 100644
View
server/docs/review-phase-2-models-data-layer.md 0 → 100644
View
server/docs/review-phase-3-controllers-routing-validation.md 0 → 100644
View
server/docs/review-phase-4-automation-scripts-infrastructure.md 0 → 100644
View
server/tests/AppAuthGuardTest.php
View
server/tests/DevicesModelTransactionTest.php
View
server/tests/RateLimiterTest.php