Commit Graph

4388 Commits

Author SHA1 Message Date
ben marsh
7efbe1441d Horde: Fix build failure caused by file not being copied to docker image.
[CL 31225853 by ben marsh in ue5-main branch]
2024-02-06 14:34:48 -05:00
josh engebretson
2ca6ce5c1e Horde: Fix breadcrumbs
#jira UE-205549
#rnx

[CL 31225048 by josh engebretson in ue5-main branch]
2024-02-06 14:14:46 -05:00
josh engebretson
985454206c Horde: Fix bad links in Markdown
#rnx

[CL 31222616 by josh engebretson in ue5-main branch]
2024-02-06 13:28:55 -05:00
josh engebretson
10e86c6acc Horde: Update docker node version and escape license check
#rnx

[CL 31221932 by josh engebretson in ue5-main branch]
2024-02-06 13:17:35 -05:00
josh engebretson
e7f5e25d1f Horde: Add dashboard license checker
#rnx

[CL 31216649 by josh engebretson in ue5-main branch]
2024-02-06 11:25:04 -05:00
ben marsh
faeff01f9e Horde: Add missing help text for parameters to the login command.
#jira UE-205996

[CL 31213273 by ben marsh in ue5-main branch]
2024-02-06 09:46:44 -05:00
carl bystrom
886998dbaf Horde: Update port in documentation to 13340
[CL 31211045 by carl bystrom in ue5-main branch]
2024-02-06 08:02:05 -05:00
carl bystrom
240a989cc1 Horde: Add server-side support for self-contained agent packages
[CL 31208938 by carl bystrom in ue5-main branch]
2024-02-06 05:36:59 -05:00
buildmachine
a5466e522a Horde: Updating schema documentation
[CL 31205823 by buildmachine in ue5-main branch]
2024-02-06 01:04:54 -05:00
ben marsh
4331de83db Horde: Copy .editorconfig file to Docker image during build process.
[CL 31203134 by ben marsh in ue5-main branch]
2024-02-05 21:34:49 -05:00
ben marsh
5468687551 Horde: Add Meziantou.Analyzer to Horde.Agent and Horde.Server. Many rules currently disabled; will re-enable and fix up some in subsequent commits.
[CL 31186356 by ben marsh in ue5-main branch]
2024-02-05 15:12:50 -05:00
carl bystrom
29a0dc2c1d Horde: Fix docs for ServiceUninstall command
[CL 31185762 by carl bystrom in ue5-main branch]
2024-02-05 15:02:26 -05:00
carl bystrom
d8b4c39b10 Horde: Fix compiler warnings
[CL 31185672 by carl bystrom in ue5-main branch]
2024-02-05 15:00:08 -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
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
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
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
ben marsh
ee57bc3ab7 Horde: Documentation updates.
[CL 31171810 by ben marsh in ue5-main branch]
2024-02-05 09:21:43 -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