hydra/src/lib/Hydra/View
Eelco Dolstra 1306291c6c Handle utf-8 properly
Fixes errors like:

  Caught exception in engine "Wide character in syswrite at /nix/store/498lwsrn5kkdh1q8kn3vcpd3457w6m7a-hydra-perl-deps/lib/perl5/site_perl/5.16.3/Starman/Server.pm line 547."

Note that these errors didn't happen if the database encoding was set
to SQL_ASCII (which was the case for hydra.nixos.org, explaining why
it didn't get these errors). However, now the encoding must be
UTF8. To change it, do:

  update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'hydra';
2014-05-01 16:33:25 +02:00
..
JSON.pm * Start of a JSON API to get information about a specific build. 2011-09-15 08:27:17 +00:00
NARInfo.pm Allow Hydra's binary cache to be signed 2014-01-08 15:19:17 +01:00
NixClosure.pm Remove trailing whitespace 2013-01-22 14:41:02 +01:00
NixExprs.pm Handle builds with multiple outputs correctly in Hydra channels 2013-10-07 17:06:17 +02:00
NixManifest.pm Remove trailing whitespace 2013-01-22 14:41:02 +01:00
NixNAR.pm Revert "Don't compress already-compressed files." 2013-07-01 18:46:18 +02:00
NixPkg.pm Add multiple output support 2013-02-13 16:49:28 +00:00
Plain.pm Hydra::View::Plain: Explicitly set the response body. 2013-07-12 16:53:48 +02:00
TT.pm Handle utf-8 properly 2014-05-01 16:33:25 +02:00