Commit Graph

22432 Commits

Author SHA1 Message Date
carl bystrom
d8b4c39b10 Horde: Fix compiler warnings
[CL 31185672 by carl bystrom in ue5-main branch]
2024-02-05 15:00:08 -05:00
steve robb
9fa9b31697 Added UE_DEPRECATED_FORENGINE deprecation warnings for engine modules, and TargetRules.bDisableEngineDeprecations to silence engine deprecations in non-engine modules, to allow incremental fixup. Disabling engine deprecations should be regarded as short-term to allow incremental fixup.
#rb Joe.Kirchoff

[CL 31185022 by steve robb in ue5-main branch]
2024-02-05 14:40:33 -05:00
ben marsh
4c565fec6e Horde: Fix test failure; side effect due to asynchronous continuations.
Also fix a few static analyzer warnings.

[CL 31184749 by ben marsh in ue5-main branch]
2024-02-05 14:36:48 -05:00
klukule
ca058f79dc PR #11408: Horde: Perforce login ticket handling on Agents
#jira UE-205726

[CL 31183937 by klukule in ue5-main branch]
2024-02-05 14:22:11 -05:00
ben marsh
1687031a3c Horde: Remove async void methods. Flagged by Visual Studio analyzer, and generally not a good idea because they can outlive the lifetime of the service that created them.
New class AsyncTaskQueue allows adding async methods to a queue to be executed in sequence, and allows waiting for all queued tasks explciitly or when disposed.

[FYI] Carl.Bystrom

[CL 31183313 by ben marsh in ue5-main branch]
2024-02-05 14:08:03 -05:00
ben marsh
22e0d3df2d Horde: Add the Microsoft.VisualStudio.Threading.Analyzers package to EpicGames.Horde, and fix current warnings.
[CL 31183231 by ben marsh in ue5-main branch]
2024-02-05 14:06:41 -05:00
vincent robert
0d356ad0b3 Fix Warning in Headless in Chaos Vehcile and Cloth Tests
#fy alex.mcadams, bill.henderson, benn.gallagher

[CL 31182763 by vincent robert in ue5-main branch]
2024-02-05 14:01:48 -05:00
ben marsh
5bc06f6803 Horde: Add the Microsoft.VisualStudio.Threading.Analyzers package, and fix current warnings.
[CL 31181130 by ben marsh in ue5-main branch]
2024-02-05 13:32:07 -05:00
lorry li
f1f1946eee Add GetEffectiveURL interface to get the effective url after redirection.
#jira UE-204044
[REVIEW] [at]michael.kirzinger [at]michael.atchison [at]rafa.lecina [at]jens.petersam
#rb Rafa.Lecina
#tests Passed WebTests test case, launched the game to main menu.

[CL 31180593 by lorry li in ue5-main branch]
2024-02-05 13:23:49 -05:00
ben marsh
00bef38ea0 EpicGames.Core: Set the TaskCreationOptions.RunContinuationsAsynchronously flag by default for all task completion sources.
[CL 31180129 by ben marsh in ue5-main branch]
2024-02-05 13:12:31 -05:00
vincent robert
3563268c41 Store velocities and rotations in single precision in Physics particles
This is saving 40 bytes per particle
#rb chris.caulfield

[CL 31178234 by vincent robert in ue5-main branch]
2024-02-05 12:34:00 -05:00
josh engebretson
aa633ae11f Horde: Change swagger link to use href
#rnx

[CL 31176265 by josh engebretson in ue5-main branch]
2024-02-05 11:31:00 -05:00
vincent robert
7c6ce5ebd5 Remove deprecated warning in headless chaos
[CL 31175564 by vincent robert in ue5-main branch]
2024-02-05 11:15:43 -05:00
josh engebretson
c14c0b3c87 Horde: Add batch to job links from agent view when available
#jira UE-205783
#rnx

[CL 31174860 by josh engebretson in ue5-main branch]
2024-02-05 11:01:18 -05:00
josh engebretson
3803f5ed74 Horde: Add Swagger API Browser to Horde Server menu
#jira UE-205854
#rnx

[CL 31174404 by josh engebretson in ue5-main branch]
2024-02-05 10:42:06 -05:00
josh engebretson
afbe053d10 Horde: Use compact view instead of keying off names
#rnx

[CL 31174389 by josh engebretson in ue5-main branch]
2024-02-05 10:41:43 -05:00
ben marsh
f17ff4bced Horde: Rename appsettings.json -> Server.json in generated schema docs.
[CL 31174117 by ben marsh in ue5-main branch]
2024-02-05 10:33:18 -05:00
vincent robert
6b33991b22 Remove deprecated waning in Chaos Headless
[CL 31173340 by vincent robert in ue5-main branch]
2024-02-05 10:09:45 -05:00
lorry li
a5c3cb5473 Fix the failure in test case "Can do blocking call" in WebTests by removing the complete delegate.
[REVIEW] [at]michael.kirzinger [at]michael.atchison [at]rafa.lecina

[CL 31172233 by lorry li in ue5-main branch]
2024-02-05 09:36:17 -05:00
ben marsh
ee57bc3ab7 Horde: Documentation updates.
[CL 31171810 by ben marsh in ue5-main branch]
2024-02-05 09:21:43 -05:00
lorry li
0dc90dec14 Add check in WebTests test case to validate the received data.
[REVIEW] [at]michael.kirzinger [at]justin.marcus [at]michael.atchison [at]rafa.lecina

[CL 31171540 by lorry li in ue5-main branch]
2024-02-05 09:10:34 -05:00
joakim lindqvist
d3ec16574a Corrected documentation on nuget license check task
[CL 31171484 by joakim lindqvist in ue5-main branch]
2024-02-05 09:07:39 -05:00
carl bystrom
61892219e9 Horde: Ensure tray app uses standard Epic dirs in ProgramData
#jira UE-205495
#jira UE-205484

[CL 31169334 by carl bystrom in ue5-main branch]
2024-02-05 06:39:46 -05:00
carl bystrom
5c57499725 Horde: Set EnableNewAgentsByDefault to false for a more secure default value
[CL 31168745 by carl bystrom in ue5-main branch]
2024-02-05 06:02:59 -05:00
carl bystrom
4843276378 Horde: Add HTTP retries to AWS instance state updates
[CL 31168584 by carl bystrom in ue5-main branch]
2024-02-05 05:48:02 -05:00