Commit Graph

458 Commits (bb6932e92ec41a8f48fd4233865ae6534700e8e5)

Author SHA1 Message Date
fadrian06 bb6932e92e throw OutOfBoundsException instead of Exception when event name hasn't been set
2 months ago
fadrian06 bf3f86d619 reuse Dispatcher@get in Dispatcher@has
2 months ago
fadrian06 7379be00ac simplify Dispatcher events values typehint
2 months ago
fadrian06 318852b19b deprecate Dispatcher filters property
2 months ago
fadrian06 1ae2bafeee deprecate Dispatcher events property
2 months ago
fadrian06 7beabae36d improve Dispatcher description to reflect its responsibility for dispatching named callables
2 months ago
fadrian06 188f147c7d invert Dispatcher@setContainerHandler conditional and remove $containerFQCN
2 months ago
fadrian06 5c89341428 clarify Dispatcher@run parameters and allows to throw errors inside events or filters
2 months ago
fadrian06 988c64ed22 rename $containerInterfaceNS -> $containerFQCN and extract InvalidArgumentException $message argument
2 months ago
fadrian06 0b0737f533 remove $this of return type, it's incompatible with self return type
2 months ago
fadrian06 8a4818cf87 improve typehint of keys before and after inside all events in the Dispatcher $filters property
2 months ago
fadrian06 ae735c1845 remove Dispatcher properties redundants explanations
2 months ago
fadrian06 12607d9500 rename Psr\Container\ContainerInterface -> Container
2 months ago
fadrian06 6c5d9de3ca remove Engine @template
2 months ago
n0nag0n d8fe78449c Fix flight.allow_method_override not disabling method override (GHSA-vr9m-jx6f-hhj6)
2 months ago
n0nag0n 98c9c89893 Align Runway generators with skeleton App\ layout and fix suite gates
2 months ago
n0nag0n 53d422001e feat(ai): generate AGENTS.md in ai:generate-instructions command
4 months ago
copilot-swe-agent[bot] 46e457f9c5
Merge master into autoload-rework
4 months ago
fadrian06 d58cbacda1 restore and improve custom autoloader
4 months ago
fadrian06 cf553d36d4 remove flight/autoload.php
4 months ago
fadrian06 47a3702927 refactor LoaderTest
4 months ago
fadrian06 db343815a3 normalize dirs
4 months ago
fadrian06 9aab65b7f6 fix Loader::register docblock
4 months ago
fadrian06 921c51a5d6 use is_iterable in Loader::register
4 months ago
fadrian06 1a37f91b99 add flight\ psr-4 autoloader
4 months ago
fadrian06 90a72aef7c move Flight to a classmap
4 months ago
fadrian06 2c47c5ec0e simplify Request@getHeader and @header docblocks
4 months ago
fadrian06 5ac0ab48a7 Fix Property flight\net\Route::$alias (string) on left side of ?? is not nullable.
4 months ago
fadrian06 a1faf4f00b fix: Failed asserting that exception message 'Target directory is not writable' contains 'Invalid target path: contains directory traversal'.
4 months ago
n0nag0n 60bf7921f2 Throw when middleware class is missing or cannot be resolved
4 months ago
KnifeLemon 02fe881d27 fix wildcard routes being skipped by fast path method lookup closes #693
6 months ago
n0nag0n 924f231baa security fixes
6 months ago
fadrian06 14aa4cb4be fix all phpstan l6 errors
7 months ago
fadrian06 08904df138 ignore namespaces phpcs warning
7 months ago
fadrian06 b55540068e fix almost long lines phpcs warnings
7 months ago
fadrian06 29595ef9e1 composer exec phpcbf -- --standard=PSR2
7 months ago
fadrian06 17b300680d apply lsp-intelephense format to flight folder
7 months ago
Mr Percival a3f47bc902 Ignore LiMIT when using RETURNING
9 months ago
n0nag0n dd39d4adad fixed spacing
10 months ago
n0nag0n ff17dd591d Added SimplePdo class to replace PdoWrapper
10 months ago
Arshid e644461129 Add return type
10 months ago
n0nag0n 888ff46d26 Fixed route and controller commands to accept old configs
10 months ago
n0nag0n 175e9eb656
Merge branch 'master' into update-ai-commands
10 months ago
n0nag0n 009f2f9bad Fix AI commands to use new runway config syntax
10 months ago
飞扬 70379a9413
Update RouteCommand.php
10 months ago
riku 40f176fa3a
Fixed an issue where `Flight::request()->base` would display only a yen symbol in Windows environments without a parent directory.
11 months ago
KnifeLemon 09cb95c6e8 revert: Re-add string type hint to Response::write() parameter
12 months ago
n0nag0n b174bdbc6f more changes with upload. Security enhancements. Also got rid of php-watcher
12 months ago
KnifeLemon 049d445c58 fix: Support file uploads for non-POST HTTP methods (PATCH, PUT, DELETE)
1 year ago
n0nag0n a8b61f2561 Merge branch 'master' of https://github.com/KnifeLemon/core
1 year ago