aboutsummaryrefslogtreecommitdiffstats
path: root/docker/mariadb
Commit message (Collapse)AuthorAgeFilesLines
* Add rate limiting on login and password reset endpointsThomas Vanbesien2026-03-221-0/+10
| | | | | | Track attempts per IP in a rate_limits table with a sliding time window. Login allows 5 failed attempts per 15 min, password reset allows 3 requests per 15 min. Old entries are purged automatically.
* Initial project scaffoldThomas Vanbesien2026-03-211-0/+39
Set up MVC architecture with front controller, router, autoloader, database singleton, and Docker Compose stack (Nginx + PHP-FPM + MariaDB). Includes DB schema, responsive layout, dev tooling (php-cs-fixer, parallel-lint), and documentation.