Ben Marsh
2af1d9cf54
Horde: Add a custom Json schema library that supports polymorphic types and System.Text.Json.
...
[CL 16646294 by Ben Marsh in ue5-main branch]
2021-06-11 16:08:31 -04:00
Ben Marsh
c2bd04e566
Horde: Include avatar URLs in the user response. Also deprecate the /api/v1/user endpoint in favor of /api/v1/users/current.
...
[CL 16618150 by Ben Marsh in ue5-main branch]
2021-06-09 22:27:59 -04:00
Josh Engebretson
5e6b244c29
Horde: Use semibold to avoid fuzzy font on device view buttons
...
#jira none
#rnx
[CL 16588229 by Josh Engebretson in ue5-main branch]
2021-06-08 12:04:23 -04:00
Ben Marsh
80cc03799c
Horde: Add patterns to match Projects/*.json and Streams/*.json for schemas.
...
[CL 16562433 by Ben Marsh in ue5-main branch]
2021-06-04 18:26:16 -04:00
Ben Marsh
0d2d816707
Horde: Add different extensions to config files, so we can automatically match the correct schema.
...
[CL 16562250 by Ben Marsh in ue5-main branch]
2021-06-04 17:51:30 -04:00
Ben Marsh
dadca6221a
Horde: Use version numbers from the agent executable for versioning software.
...
[CL 16561486 by Ben Marsh in ue5-main branch]
2021-06-04 15:03:28 -04:00
Josh Engebretson
21fcd2b320
Horde: Adding device management
...
#jira none
#rnx
[CL 16550506 by Josh Engebretson in ue5-main branch]
2021-06-03 14:41:48 -04:00
Ben Marsh
ac0e8b03f3
Horde: Json schema fixes:
...
* Now uses correct case for types (object/array/etc...)
* Add AdditionalProperties = false to all objects
* Add a generator for StringId classes
* Add attributes for specifying catalog metadata.
[CL 16537922 by Ben Marsh in ue5-main branch]
2021-06-02 15:16:14 -04:00
Ben Marsh
6868e7c47d
Missing files.
...
[CL 16507070 by Ben Marsh in ue5-main branch]
2021-05-30 17:11:29 -04:00
Ben Marsh
b47e0c0b53
Horde: Fix situations where batches are unnecessarily restarted due to being treated as complete.
...
Previous method to check whether batch can be modified just checked to see if all steps were complete. This is incorrect, and assumes the batch cannot be updated while the agent is requesting the next batch to execute. Now has an explicit state for checking if the batch is shutting down.
[CL 16506952 by Ben Marsh in ue5-main branch]
2021-05-30 17:03:38 -04:00
Ben Marsh
b8c2edad81
Horde: Scrub the conform list of invalid entries every 30 minutes. Also move configuration into the global config file.
...
#jira UE-114408
[CL 16487699 by Ben Marsh in ue5-main branch]
2021-05-27 13:18:09 -04:00
Ben Marsh
c51681c411
Horde: Fix agents executing work for a job before they have synced the required workspaces.
...
#jira UE-115847
[CL 16483575 by Ben Marsh in ue5-main branch]
2021-05-27 09:48:30 -04:00
Ben Marsh
b4f1a3607d
Horde: Fix tests.
...
[CL 16477265 by Ben Marsh in ue5-main branch]
2021-05-26 18:25:25 -04:00
Ben Marsh
60bcca0aea
Horde: Store config paths on project and stream objects.
...
[CL 16476173 by Ben Marsh in ue5-main branch]
2021-05-26 17:26:39 -04:00
Ben Marsh
b0c7dc961f
Horde: Remove properties from stream objects (unused)
...
[CL 16475428 by Ben Marsh in ue5-main branch]
2021-05-26 16:53:40 -04:00
Ben Marsh
367dc148d9
Horde: Remove endpoints to create/delete projects through REST API. This is now driven by config files.
...
[CL 16474976 by Ben Marsh in ue5-main branch]
2021-05-26 16:32:29 -04:00
Ben Marsh
9f3dbcb5ec
Horde: Only create build health issues for scheduled builds by default.
...
[CL 16440233 by Ben Marsh in ue5-main branch]
2021-05-24 16:35:42 -04:00
Ben Marsh
9c746c5f75
Horde: Add a backwards compatible path for showing the change template id.
...
[CL 16425677 by Ben Marsh in ue5-main branch]
2021-05-21 17:45:53 -04:00
Ben Marsh
6429af7fd0
Horde: Fix missing changeTemplateId response in stream response.
...
[CL 16425280 by Ben Marsh in ue5-main branch]
2021-05-21 17:21:37 -04:00
Ben Marsh
513b06f041
Horde: Support for different outcomes when picking base CL for a preflight. The default preflight returned for a stream will now contain a "Change" property allowing the user to set a target and list of valid outcomes (success, warning, etc...). These can be forwarded to the create job request.
...
#jira UE-115728
#fyi Josh.Engebretson
[CL 16423890 by Ben Marsh in ue5-main branch]
2021-05-21 15:54:31 -04:00
Ben Marsh
49026e6d7a
Horde: Missing file.
...
[CL 16356599 by Ben Marsh in ue5-main branch]
2021-05-17 14:52:17 -04:00
Ben Marsh
b2ad5d6be9
Horde: Update project/stream configuration from config files. Config files may be stored in source control or on local paths.
...
[CL 16356159 by Ben Marsh in ue5-main branch]
2021-05-17 14:31:23 -04:00
Ben Marsh
d1280f03fe
Horde: Add an endpoint for setting/getting logos associated with a project.
...
#fyi Josh.Engebretson
[CL 16354687 by Ben Marsh in ue5-main branch]
2021-05-17 12:59:06 -04:00
Ben Marsh
dbe5766288
Horde: Merging latest agent/server code from Git.
...
[CL 16323617 by Ben Marsh in ue5-main branch]
2021-05-13 21:01:59 -04:00
Ben Marsh
1748638e6a
Update Horde from latest.
...
[CL 16274023 by Ben Marsh in ue5-main branch]
2021-05-11 13:12:19 -04:00