Russell Jenkins

Results 8 issues of Russell Jenkins

Draft implementation to allow fully qualified namespaces for all engines, as discussed some time ago in #1323. Draft PR before I go write more tests / documentation to ensure this...

Enhancement

Collects the request header munging that was being done when building the Request object into a Plack middleware (wraps existing Plack middlewares for request munging behind proxies). Simplifies the request...

Enhancement

When working on #1641, I planned on adding a test case for `get '/(any|some)/thing/:id => sub {...};` to t/classes/Dancer2-Core-Route/match.t, which fails :( ``` + [ + [ 'get', '/(any|some)/thing/:id', sub...

Bug

Small feature request: The mutable serializer has a hard-coded default of JSON. If a user defines a custom map of mime types to serializers that doesn't include JSON, they are...

Enhancement
Up for grabs

Prior to 42a23b0, the `app->response` attribute was "really" lazy - we tried hard not to generate a response object until we needed it. However the localization `$Dancer2::Core::Route::RESPONSE` in that commit...

(Following on from @shadowcat-mst's comment in #595) The current Runner, Request and Route classes limit the requests method to only those allowed under the HTTP 1.1 spec. There are extensions...

Enhancement
Question

It's not uncommon to have perl modules installed by root in docker images, especially for one-off, quick tasks. Doing so causes the unreadable files tests to fail in releases 6.1...

The [Installation docs](https://github.com/unbit/uwsgi-docs/blob/9606cb0ee032e77113a043b21fcc386738de301b/Install.rst?plain=1#L55) for installing uwsgi lts release use `https://projects.unbit.it/downloads/uwsgi-lts.tar.gz`, for which the SSL cert (for `*.unbit.it`) expired at midnight on January 10th 2025.