Ben Marsh
54f0c37ffe
Horde: Add settings for whether to create conform and upgrade tasks, and disable them in local builds.
...
#preflight none
[CL 23139480 by Ben Marsh in ue5-main branch]
2022-11-15 13:41:45 -05:00
carl bystrom
a7e515501b
Horde: Support cancellation tokens in LogFileService and LogFileCollection
...
#fyi Ben.Marsh
#preflight 635918f8a2609c2faeb73b4b
[CL 22776059 by carl bystrom in ue5-main branch]
2022-10-26 07:27:13 -04:00
Ben Marsh
53700167f2
Horde: Remove per-agent setting to use different software channels. The channel to use is now configured via a condition evaluated on the agent, defined in the global config file.
...
#preflight none
[CL 22601158 by Ben Marsh in ue5-main branch]
2022-10-18 11:31:32 -04:00
Josh Engebretson
bc1acaa884
Horde: Additional logging to catch step refs not updating
...
#jira none
#rnx
#preflight none
[CL 22357977 by Josh Engebretson in ue5-main branch]
2022-10-05 12:58:13 -04:00
Ben Marsh
c5998e2b60
Horde: Reference global config through a cached configuration object, rather than copying onto the globals singleton.
...
#preflight none
[CL 21931403 by Ben Marsh in ue5-main branch]
2022-09-09 19:43:04 -04:00
Ben Marsh
026f64a35b
Horde: Add an "Analyze" configuration to the Horde.Build project which enables the standard NET analyzers, and fix up existing warnings.
...
#preflight none
[CL 21776062 by Ben Marsh in ue5-main branch]
2022-09-03 09:28:43 -04:00
Ben Marsh
21613b1735
Horde: Add a pool setting to configure how frequently to run conforms ("ConformInterval", specified in hours).
...
Setting the value to zero will disable conforms, setting the value to -1 will use the default. If an agent is part of several pools, the highest frequency schedule will be used.
#preflight none
#fyi Josh.Engebretson
[CL 20919053 by Ben Marsh in ue5-main branch]
2022-07-01 15:03:52 -04:00
Ben Marsh
84c453ad8f
Horde: Move files into namespaces corresponding to their location on disk.
...
#preflight none
[CL 20543973 by Ben Marsh in ue5-main branch]
2022-06-07 15:53:33 -04:00
Ben Marsh
59e5d48548
Horde: Finish re-org of Horde solution started a while ago.
...
* Controllers and messages are now stored alongside their related classes.
* "Impl" folders have been removed to allow more logical grouping of code by subject area rather than implementation details.
#fyi Josh.Engebretson, Carl.Bystrom
#preflight none
[CL 20540527 by Ben Marsh in ue5-main branch]
2022-06-07 13:05:00 -04:00