Commit Graph

1176 Commits

Author SHA1 Message Date
ben marsh
ea023aefce Horde: Move BundleCache into EpicGames.Horde.Bundles namespace.
#rnx

[CL 32148708 by ben marsh in ue5-main branch]
2024-03-10 19:18:58 -04:00
ben marsh
a470d42c4f Horde: Exclude appsettings.Local.json files from publish output folders.
[CL 32140097 by ben marsh in ue5-main branch]
2024-03-08 21:05:52 -05:00
ben marsh
4f3537b414 Horde: Exclude appsettings.Local.json from Dockerfile.
#rnx

[CL 32136257 by ben marsh in ue5-main branch]
2024-03-08 18:06:52 -05:00
ben marsh
e1b49da8b1 Horde: Fix static analysis warnings.
#rnx

[CL 32135419 by ben marsh in ue5-main branch]
2024-03-08 17:49:02 -05:00
ben marsh
4125bc0f25 Horde: Repoint the ue5-dev-main-hordedemo configuration files to ue5-release-5.4.
[CL 32125739 by ben marsh in ue5-main branch]
2024-03-08 13:37:52 -05:00
ben marsh
261b863110 Horde: Fix links in default server page.
[CL 32122316 by ben marsh in ue5-main branch]
2024-03-08 11:41:09 -05:00
josh engebretson
36f6c9e655 Horde: Fix device view margin, default with some device platforms and pools
#rnx

[CL 32121302 by josh engebretson in ue5-main branch]
2024-03-08 11:06:42 -05:00
ben marsh
344cfe0185 Horde: Add endpoints to check permissions for certain ACL actions in different scopes.
[CL 32118181 by ben marsh in ue5-main branch]
2024-03-08 09:30:08 -05:00
ben marsh
68990858da Horde: Rename IncrementalCompileWin64 agent type to IncrementalWin64, matching what we typically use internally.
#rnx

[CL 32103639 by ben marsh in ue5-main branch]
2024-03-07 17:34:44 -05:00
ben marsh
0a08e733c9 Horde: Use incremental agent types for incremental jobs in demo stream.
#jira UE-209238

[CL 32100805 by ben marsh in ue5-main branch]
2024-03-07 16:36:34 -05:00
ben marsh
d5d70df15a Horde: Include a separate file containing default values for Horde configuration from the a file copy into C:\ProgramData.
#jira UE-208938

[CL 32098435 by ben marsh in ue5-main branch]
2024-03-07 15:26:38 -05:00
ben marsh
8687468096 Horde: Add OAuth/OIDC support for internal Horde accounts.
#jira UE-208752

[CL 32097082 by ben marsh in ue5-main branch]
2024-03-07 14:43:31 -05:00
ben marsh
e81c9ef540 Horde: Remove HordeJwtBearerHandler.
- I don't believe this is being used any more, but it has a very opinionated validation of JWTs that throw exceptions with other auth handlers.
- Rename HordeServerJwtBearerHandler to JwtAuthHandler, for consistency with other handlers.

[FYI] Carl.Bystrom

[CL 32095614 by ben marsh in ue5-main branch]
2024-03-07 14:10:00 -05:00
ben marsh
00c558f085 Horde: Add log messages for HordeJwtBearerHandler to check whether it's used on any regular codepaths.
[CL 32092936 by ben marsh in ue5-main branch]
2024-03-07 13:20:16 -05:00
carl bystrom
893988401d Horde: Fix warnings
[CL 32086818 by carl bystrom in ue5-main branch]
2024-03-07 10:48:43 -05:00
ben marsh
82f71e5188 Horde: Consistent naming for Oidc/Okta auth handlers.
[CL 32075111 by ben marsh in ue5-main branch]
2024-03-06 19:40: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
josh engebretson
8d00bb6d03 Horde: Catch when clients are sending undefined artifact ids
#rnx

[CL 32057816 by josh engebretson in ue5-main branch]
2024-03-06 12:20:10 -05:00
ben marsh
841256f38a Horde: Allow only keeping a fixed number of artifacts rather than expiring by time. Number of artifacts is tracked per-stream.
#jira UE-208965

[CL 32043455 by ben marsh in ue5-main branch]
2024-03-05 20:15:12 -05:00
ben marsh
2b37956423 Horde: Allow using partitioned workspaces for P4 replication.
[CL 32041630 by ben marsh in ue5-main branch]
2024-03-05 19:18:28 -05:00
ben marsh
151c9c64de Horde: Do not show the UGS and Horde Agent update package in the dashboard by default.
#jira UE-208919
#rnx

[CL 32026883 by ben marsh in ue5-main branch]
2024-03-05 13:21:58 -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
ab0153b302 Horde: Add descriptions for all default jobs.
#rnx

[CL 32025393 by ben marsh in ue5-main branch]
2024-03-05 12:51:12 -05:00
ben marsh
12097cf3c6 Horde: Allow configuring whether test executor will trigger warnings or errors via job options.
#jira UE-208941
#rnx

[CL 32024999 by ben marsh in ue5-main branch]
2024-03-05 12:39:38 -05:00
ben marsh
9d07f4ec49 Horde: Fix static analysis warning.
#rnx

[CL 32017096 by ben marsh in ue5-main branch]
2024-03-05 08:17:18 -05:00