Commit Graph

31 Commits

Author SHA1 Message Date
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
b8170c0853 Horde: Remove unnecessary using directives.
[CL 31612084 by ben marsh in ue5-main branch]
2024-02-19 10:39:21 -05:00
ben marsh
5287df25a6 Horde: Sign tools bundled with installer.
#jira UE-205621

[CL 31232137 by ben marsh in ue5-main branch]
2024-02-06 17:02:12 -05:00
ben marsh
ab334ca8d2 Horde: Add an endpoint to the user controller that returns the current user's claims.
[CL 31230584 by ben marsh in ue5-main branch]
2024-02-06 16:33:48 -05:00
ben marsh
0f3b30ceb7 Horde: Move the endpoint for outputting a list of pool configs onto the server controller.
[CL 31076020 by ben marsh in ue5-main branch]
2024-01-31 19:54:59 -05:00
ben marsh
2b4186b0da Horde: Allow filtering pools from the /api/v1/debug/migrate-pools endpoint by min/max agents.
[CL 31065454 by ben marsh in ue5-main branch]
2024-01-31 16:46:29 -05:00
ben marsh
393907da53 Horde: Include type names when returning JSON responses for storage nodes.
[CL 30947174 by ben marsh in ue5-main branch]
2024-01-26 18:18:17 -05:00
ben marsh
10720a7256 Horde: Tidy up output from migrate-pools endpoint.
[CL 30945558 by ben marsh in ue5-main branch]
2024-01-26 17:53:20 -05:00
ben marsh
7862202709 Horde: Remove some empty objects from serialized pool properties.
[CL 30943517 by ben marsh in ue5-main branch]
2024-01-26 17:16:59 -05:00
ben marsh
2cb454719d Horde: Add a debug endpoint to export all the current pool configurations in a form that can be moved into globals.json.
[CL 30926237 by ben marsh in ue5-main branch]
2024-01-26 11:22:53 -05:00
ben marsh
83752c77ce Horde: Add an endpoint to print out claims for the current user.
[CL 30512627 by ben marsh in ue5-main branch]
2024-01-09 14:12:22 -05:00
ben marsh
2d340a8a49 Horde: Move the LogId type into the EpicGames.Horde library.
#jira

[CL 30241119 by ben marsh in ue5-main branch]
2023-12-11 12:18:42 -05:00
ben marsh
5f55964d62 Horde: Move JobId type into EpicGames.Horde.
#jira

[CL 30225707 by ben marsh in ue5-main branch]
2023-12-09 11:01:59 -05:00
carl bystrom
ba427d8f2d Horde: Add CSV output for job options debug overview
[CL 30177077 by carl bystrom in ue5-main branch]
2023-12-07 07:31:34 -05:00
carl bystrom
30dfb092fe Horde: Clean up namespaces and import after relay code move
[CL 30154090 by carl bystrom in ue5-main branch]
2023-12-06 09:43:01 -05:00
carl bystrom
b5e6d09efb Horde: Add debug view for what job options are active by stream/template
[CL 30124123 by carl bystrom in ue5-main branch]
2023-12-05 12:47:18 -05:00
carl bystrom
fe5dd13d2a Horde: Use requester's IP in compute service to limit access in port relaying
Also refactor AgentRelayService to use lease and cluster ID types.

[CL 29957170 by carl bystrom in ue5-main branch]
2023-11-28 06:08:12 -05:00
ben marsh
3c08d7d093 Horde: Upgrade Microsoft.Extensions.Logger package to latest version, and fix warnings due to API nullability changes.
#jira

[CL 29832887 by ben marsh in ue5-main branch]
2023-11-18 14:22:32 -05:00
carl bystrom
a35608c190 Horde: Add public method for requesting a port mapping to an agent
* Add compute cluster support
* Improve testing of gRPC test client

[CL 29640601 by carl bystrom in ue5-main branch]
2023-11-10 10:38:27 -05:00
carl bystrom
cc3de61293 Horde: Add service for agent relay and port mappings
[CL 29599561 by carl bystrom in ue5-main branch]
2023-11-09 11:58:39 -05:00
carl bystrom
f1bacf588c Horde: Rename cidrBlock to networks in GlobalConfig
[CL 28749404 by carl bystrom in ue5-main branch]
2023-10-13 08:52:55 -04:00
carl bystrom
aff6e14680 Horde: Support for defining network CIDR blocks to an identifier
[CL 28725012 by carl bystrom in ue5-main branch]
2023-10-12 15:50:11 -04:00
Ben Marsh
184d48346e Horde: Add static types for JobStepId and JobStepBatchId.
[CL 28397275 by Ben Marsh in ue5-main branch]
2023-10-02 17:51:08 -04:00
Ben Marsh
e0f52d9dde Horde: Enable code style warnings in "Analyze" configuration for Horde.Agent and Horde.Agent.TrayApp, and fix current violations.
[CL 27801345 by Ben Marsh in ue5-main branch]
2023-09-12 14:30:37 -04:00
Josh Engebretson
78d2739965 Horde: Add a debug controller endpoint for debugging batch and dependency updates
#jira none
#rnx

[CL 26986956 by Josh Engebretson in ue5-main branch]
2023-08-10 06:46:39 -04:00