diff --git a/release.nix b/release.nix index 6004c88d..ecc28d09 100644 --- a/release.nix +++ b/release.nix @@ -87,6 +87,7 @@ in rec { CatalystPluginSessionStateCookie CatalystPluginSessionStoreFastMmap CatalystPluginStackTrace + CatalystPluginUnicodeEncoding CatalystTraitForRequestProxyBase CatalystViewDownload CatalystViewJSON diff --git a/src/lib/Hydra.pm b/src/lib/Hydra.pm index 6bef5cd8..213cea21 100644 --- a/src/lib/Hydra.pm +++ b/src/lib/Hydra.pm @@ -8,6 +8,7 @@ use Hydra::Plugin; use Hydra::Model::DB; use Catalyst::Runtime '5.70'; use Catalyst qw/ConfigLoader + Unicode::Encoding Static::Simple StackTrace Authentication diff --git a/src/lib/Hydra/View/TT.pm b/src/lib/Hydra/View/TT.pm index 483b0250..2f9d4201 100644 --- a/src/lib/Hydra/View/TT.pm +++ b/src/lib/Hydra/View/TT.pm @@ -6,6 +6,7 @@ use Hydra::Helper::Nix; __PACKAGE__->config( TEMPLATE_EXTENSION => '.tt', + ENCODING => 'utf-8', PRE_CHOMP => 1, POST_CHOMP => 1, expose_methods => [qw/buildLogExists buildStepLogExists jobExists/]);