Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
f0bd5dd
fixed multiple file upload errors
KnifeLemon Oct 16, 2025
ca46fd0
fix file upload handling to preserve array format for single files
KnifeLemon Oct 16, 2025
106955a
add multipart parsing for PUT/PATCH/DELETE methods and comprehensive …
KnifeLemon Oct 16, 2025
68b9306
Apply suggestions from code review
KnifeLemon Oct 17, 2025
847a0d5
fix: add null coalescing for undefined superglobals
KnifeLemon Oct 17, 2025
41dc0e3
Apply suggestions from code review
KnifeLemon Oct 17, 2025
bbf5204
fix: initialize tmp_name as empty string instead of null
KnifeLemon Oct 17, 2025
2c980eb
Revert to previous code
KnifeLemon Oct 17, 2025
66a91e0
Revert to previous code
KnifeLemon Oct 17, 2025
a1e1c50
Merge branch 'master' of https://github.com/KnifeLemon/core
KnifeLemon Oct 17, 2025
144327d
Revert "fix: add null coalescing for undefined superglobals"
KnifeLemon Oct 17, 2025
42ad8ae
refactor: simplify upload_max_filesize unit conversion with fallthrou…
KnifeLemon Oct 17, 2025
9ab2695
fix: add null coalescing for undefined superglobals
KnifeLemon Oct 17, 2025
82daf71
Apply suggestions from code review
KnifeLemon Oct 17, 2025
dc56ca2
fix: allow non-string types in Response::write() to prevent TypeError
KnifeLemon Oct 21, 2025
5ccc8fb
Merge branch 'master' of https://github.com/KnifeLemon/core
KnifeLemon Oct 21, 2025
671fea0
adjustments for security, 100% coverage and phpcs
n0nag0n Oct 21, 2025
a8b61f2
Merge branch 'master' of https://github.com/KnifeLemon/core
n0nag0n Oct 21, 2025
049d445
fix: Support file uploads for non-POST HTTP methods (PATCH, PUT, DELETE)
KnifeLemon Oct 21, 2025
b174bdb
more changes with upload. Security enhancements. Also got rid of php-…
n0nag0n Oct 27, 2025
09cb95c
revert: Re-add string type hint to Response::write() parameter
KnifeLemon Oct 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
"phpstan/phpstan": "^2.1",
"phpunit/phpunit": "^9.6",
"rregeer/phpunit-coverage-check": "^0.3.1",
"spatie/phpunit-watcher": "^1.23 || ^1.24",
"squizlabs/php_codesniffer": "^3.11"
},
"config": {
Expand All @@ -62,7 +61,7 @@
"sort-packages": true
},
"scripts": {
"test": "vendor/bin/phpunit-watcher watch",
"test": "phpunit",
"test-ci": "phpunit",
"test-coverage": "rm -f clover.xml && XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-html=coverage --coverage-clover=clover.xml && vendor/bin/coverage-check clover.xml 100",
"test-server": "echo \"Running Test Server\" && php -S localhost:8000 -t tests/server/",
Expand Down
Loading