Dancer2 icon indicating copy to clipboard operation
Dancer2 copied to clipboard

Perl Dancer Next Generation (rewrite of Perl Dancer)

Results 133 Dancer2 issues
Sort by recently updated
recently updated
newest added

Dancer2 uses PATH_INFO to match routes (in Core::Route->match Core::Request->dispatch_path is called, which resolves to Plack::Request->path). This has the consquence that resources with a slash (encoded as %2f) are decoded before...

Sorry, I couldn't work out whether the bug is in Dancer2 or Template Toolkit. Any idea how to test Template Toolkit independently? ### Context ``` Template-Toolkit-3.101 Dancer2-1.1.0 Perl v5.36.0 ```...

Question

I was expecting to be able to get Dancer2 to load a config from a specific directory by using the 'confdir' option. It is documented in Dancer2::Config: ``` DANCER_CONFDIR Sets...

Bug

E.g. confdir. This needs to go into the migration document as well. See also #919 and #975.

Documentation

I was making some minor corrections in the logging docs when I happened upon hooks in our logging engine (what a nice surprise!). I noticed they were not documented, and...

Documentation
Enhancement
Question

Hey! I found a bunch of warnings for a service at work built on Dancer2. When I did some investigating, I figured out it was because we were setting some...

Bug

I worked with @xsawyerx today and we figured out how to write a Dancer2 app in CGI. We feel like it should be documented but we're not sure where: ```perl...

Documentation
Beginner Suitable

Every app look for configuration in config_location path. If no file is found there search is repeated in the siteroot. As siteroot, is considered the config_location of the main app....

Currently errors are handled poorly by `Dancer2::Core::Error`. Using `Throwable` would be a major improvement and in the best direction. It will help remove a lot of code, keep the codebase...

Enhancement
Testing

I have two apps build using dancer2 hosted on two different domains say foo.com and bar.com I am loading them via a app.psgi file ``` builder { mount 'https://foo.com/' =>...

Question