ben marsh
5c4d30e8da
Horde: Remove unused SecretToken parameter from account creation messages.
...
[CL 32093117 by ben marsh in ue5-main branch]
2024-03-07 13:26:28 -05:00
ben marsh
672ded1ab9
Horde: Include a list of artifacts to show on the dashboard in job responses.
...
#rnx
[CL 32060369 by ben marsh in ue5-main branch]
2024-03-06 13:23:24 -05:00
randy jones
df36585d0e
UGS: Add the ability to download precompiled binaries from Horde
...
#jira UE-181520
#rb Ben.Marsh
[CL 32028306 by randy jones in ue5-main branch]
2024-03-05 13:53:23 -05:00
ben marsh
59e7507cd9
Horde: Add a flag for whether to show tools in the dashboard. Defaults to true, but may be disabled for things like the UGS update package.
...
#jira UE-208919
#rnx
[CL 32026383 by ben marsh in ue5-main branch]
2024-03-05 13:14:52 -05:00
ben marsh
04374d27c9
Horde: Fix static analysis warning.
...
#rnx
[CL 32011387 by ben marsh in ue5-main branch]
2024-03-04 21:55:35 -05:00
ben marsh
0cbcc77e8a
Horde: Fix UGS updating from Horde.
...
#rnx
[CL 32005954 by ben marsh in ue5-main branch]
2024-03-04 19:34:50 -05:00
ben marsh
fbfbced9e3
Horde: Download UGS deployment settings from Horde parameters endpoint.
...
#jira UE-208275
#rnx
[CL 32001513 by ben marsh in ue5-main branch]
2024-03-04 16:30:14 -05:00
ben marsh
03e6e9aa9f
Horde: Static analysis fixes.
...
#rnx
[CL 31999123 by ben marsh in ue5-main branch]
2024-03-04 15:33:52 -05:00
ben marsh
83f39ad6d7
Horde: Fix schema generation error.
...
#rnx
[CL 31997506 by ben marsh in ue5-main branch]
2024-03-04 14:39:37 -05:00
ben marsh
64ca7f2806
Horde: Store the URL of the default Horde server in the registry on Windows.
...
* Both HKLM\SOFTWARE\Epic Games\Horde\Url and HKCU\SOFTWARE\Epic Games\Horde\Url are read from (HKCU taking precedence).
* Agent installer uses this value by default.
* EpicGames.Horde uses this value by default.
* UGS reads/writes this setting from Application Settings dialog (in HKCU).
* Default server profile is created on demand, uses this value for the default server if not specified elsewhere.
#jira UE-208275
#rnx
[CL 31994865 by ben marsh in ue5-main branch]
2024-03-04 13:42:27 -05:00
ben marsh
1575bb9944
Horde: Add a better error message when there are no changes in view for a client.
...
[CL 31980655 by ben marsh in ue5-main branch]
2024-03-03 16:02:10 -05:00
josh engebretson
4f496c43a4
Horde: First Time Setup
...
[FYI] ben.marsh
[CL 31943637 by josh engebretson in ue5-main branch]
2024-03-01 10:17:31 -05:00
ben marsh
759c269027
Horde: Do not re-throw exceptions caught on the compute send task after they've been logged.
...
[CL 31921397 by ben marsh in ue5-main branch]
2024-02-29 15:47:39 -05:00
ben marsh
bee723caad
Horde: Add missing cancellation token to method call.
...
[CL 31920265 by ben marsh in ue5-main branch]
2024-02-29 15:14:05 -05:00
ben marsh
dba9980952
Horde: Attempt graceful socket shutdown for 30s before falling back to destroying everything. Also add more diagnostics around errors shutting down when we do so.
...
[CL 31916999 by ben marsh in ue5-main branch]
2024-02-29 13:58:10 -05:00
ben marsh
ec3dc64156
Horde: Rename agent "registration" classes to agent "enrollment".
...
/api/v1/registration and /api/v1/enrollment can now both be used to add agents to the farm.
#rnx
[CL 31898665 by ben marsh in ue5-main branch]
2024-02-28 22:14:59 -05:00
eric knapik
075a07e794
Add new remove function to remove a key
...
[CL 31890993 by eric knapik in ue5-main branch]
2024-02-28 18:20:19 -05:00
ben marsh
2d644d7f34
Horde: Add AgentStatus to GetAgentResponse.
...
#jira UE-208261
#rnx
[CL 31884787 by ben marsh in ue5-main branch]
2024-02-28 16:18:11 -05:00
ben marsh
5250a2c171
Horde: Move agent messages into EpicGames.Horde.
...
#rnx
[CL 31884206 by ben marsh in ue5-main branch]
2024-02-28 16:06:07 -05:00
ben marsh
fb0813229d
Horde: Move IssueMessages into EpicGames.Horde.
...
#rnx
[CL 31882769 by ben marsh in ue5-main branch]
2024-02-28 15:39:54 -05:00
ben marsh
c266988a13
Horde: Add a config setting for enabling or disabling the agent registration page. Defaults to true.
...
[FYI] Josh.Engebretson
[CL 31881284 by ben marsh in ue5-main branch]
2024-02-28 15:11:17 -05:00
ben marsh
f1f2c4cd38
Horde: Improve error message when a parsed log event is malformed.
...
#rnx
[CL 31878970 by ben marsh in ue5-main branch]
2024-02-28 14:13:17 -05:00
ben marsh
8e3e05bf04
Horde: Explicitly disable parallel syncing for managed workspaces. This introduces a dependency on p4.exe being installed, which we don't want.
...
#jira UE-208259
#rnx
[CL 31873767 by ben marsh in ue5-main branch]
2024-02-28 11:51:26 -05:00
ben marsh
397874794c
Horde: Cap maximum length of logged Perforce command line to 512 characters.
...
#jira UE-208260
#rnx
[CL 31871487 by ben marsh in ue5-main branch]
2024-02-28 10:32:01 -05:00
ben marsh
dcf8f6709d
Horde: Add a manual approval process for agents joining the farm.
...
- New RegistrationRpc endpoint allows agents to connect and wait for approval without being assigned an agent id or being able to take on work.
- Auto-approving agents is still supported by including tokens in config file.
#jira UE-207877
[CL 31869950 by ben marsh in ue5-main branch]
2024-02-28 09:24:03 -05:00