diff --git a/release.nix b/release.nix index 6004c88d1..ecc28d09f 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 6bef5cd85..213cea211 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 483b02508..2f9d42015 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/]);