Replace illuminate/container with our own simpler container
It's 2023
PHP 8.0 - Union types
Upper/lower case mismatch causes wrong content-type header for CSV download
It is 2022 - update copyright dates
CodeStyle
User factories to create routes and responses
Update and use Validation class
PHPdoc
Split compress-response / content-length middleware into two
Refactor bootstrap to prepare for console commands
Revert "Move PSR17 factories to the registry"This reverts commit 56afe05fa72eb037740c3a05c02828a7ba30f9a9.
Move PSR17 factories to the registry
Remove deprecated code
Code style
Use https link in copyright header
Use consistent upper/lower case in charset header
Use new PHP functions - str_starts_with(), str_ends_with() and str_contains()
Allow UTF8 characters in JSON responses
Rename CSRF token to standard name
1234