Harden quarantine provisioning; enforce strict permissions and update Ansible and docs

This commit is contained in:
2026-02-12 07:47:48 +01:00
parent 037b176892
commit 1768f61da1
44 changed files with 2587 additions and 698 deletions

22
composer.json Normal file
View File

@@ -0,0 +1,22 @@
{
"name": "upload-logger/upload-logger",
"description": "Hardened PHP upload logger with quarantine and detectors",
"type": "library",
"require": {
"php": "^8.0"
},
"autoload": {
"psr-4": {
"UploadLogger\\Core\\": "core/",
"UploadLogger\\Detectors\\": "detectors/"
}
},
"require-dev": {
"phpstan/phpstan": "^1.10",
"phpunit/phpunit": "^9.6"
},
"scripts": {
"test": "phpunit --configuration phpunit.xml",
"analyze": "vendor/bin/phpstan analyse -c phpstan.neon"
}
}