Fetch the tracker HTML from the config file, remove HYDRA_TRACKER
[?]
Jan 5, 2022, 7:49 PM
FUO5CVF3KXYFOLQOQL7MBTVSU4CGQCDKKBSW6DC7RAXLV2AO5YBACDependencies
- [2]
YM27DTVTRemove superfluous HYDRA_LOGO environment variable - [3]
LEHRDMCMfix #425: parsable config by hydra-queue-runner - [4]
Q2E4J3PHUpdate docs - [5]
XJRJ4J7MAdd user registration - [6]
MGOGOKQPadd tracker html code via HYDRA_TRACKER - [7]
PMDWFZHWhydra-module.nix: Fix setting the logo - [8]
ZYEFL36QPorted/merged properties from the TUD configuration's hydra-module - [9]
2DHE2ZAKAllow Hydra to run as a private instance by requiring a login. - [10]
JVBLOOYThydra-module: fix debug attribute - [11]
EFWN7JBV* Added a status page that shows all the currently executing build steps. - [12]
ALLSLBFXWhoops - [13]
JFW656FTAdd a flag to enable Persona support - [14]
25DXUDOJhydra-module.nix: Remove the useWAL option - [15]
TTZ26BJQUnify Hydra's NixOS module with the one used for hydra.nixos.org - [16]
3QWDDLBRAdd support for logging in via a Google account - [17]
R6APT7HGFix hydra_logo setting - [18]
G4X5IUYJRemove default logo, replaced by text for now. Hide template in jobset edit. - [19]
X5BWNTMAMake the logo configurable via hydra.conf - [*]
D3MDJONY - [*]
4J33F22Thydra-module.nix: Make it possible to add extra config lines - [*]
J5UVLXOK* Start of a basic Catalyst web interface.
Change contents
- edit in doc/manual/src/configuration.md at line 145[4.4038]
Embedding Extra HTML--------------------Embed an analytics widget or other HTML in the `<head>` of each HTML document via:```conftracker = <script src="...">``` - replacement in hydra-module.nix at line 29
{ HYDRA_TRACKER = cfg.tracker;{ - edit in hydra-module.nix at line 243
${optionalString (cfg.tracker != null) (letindentedTrackerData = lib.concatMapStringsSep "\n" (line: " ${line}") (lib.splitString "\n" cfg.tracker);in ''tracker = <<TRACKER${indentedTrackerData}TRACKER'')} - replacement in src/lib/Hydra/Controller/Root.pm at line 52
$c->stash->{tracker} = $ENV{"HYDRA_TRACKER"};$c->stash->{tracker} = defined $c->config->{tracker} ? $c->config->{tracker} : "";