Josh Engebretson
3d85037047
Horde: Enabling reshelving and adding debug controller test
...
#jira none
#rnx
[CL 16735168 by Josh Engebretson in ue5-main branch]
2021-06-21 18:11:28 -04:00
Josh Engebretson
1affe739d4
Horde: Fix debug controller change list
...
#rnx
#jira none
[CL 16687722 by Josh Engebretson in ue5-main branch]
2021-06-16 10:00:52 -04:00
Josh Engebretson
7fb6b3447d
Horde: Fix path for debugging new p4 changes, and add comment to avoid missing it
...
#jira none
#rnx
[CL 16659710 by Josh Engebretson in ue5-main branch]
2021-06-14 12:24:13 -04:00
Josh Engebretson
0f4f9d2bf8
Horde: Update file for new change p4 test
...
#jira none
#rnx
[CL 16659457 by Josh Engebretson in ue5-main branch]
2021-06-14 12:03:43 -04:00
Josh Engebretson
a40a31257a
Horde: Add support for Perforce binary prints
...
#jira UE-116002
#rnx
[CL 16651984 by Josh Engebretson in ue5-main branch]
2021-06-12 12:40:38 -04:00
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
Josh Engebretson
a46fa3ad7e
Horde: Some more UserId cleanup
...
#jira UE-112744
#rnx
[CL 16628588 by Josh Engebretson in ue5-main branch]
2021-06-10 15:48:26 -04:00
Josh Engebretson
2837255957
Horde: Use user ids for build health issues. Adding a UserSelect widget for selecting from existing users
...
#jira UE-112744
#rnx
#fyi ben.marsh
[CL 16624839 by Josh Engebretson in ue5-main branch]
2021-06-10 12:39:59 -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
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
98a73b11fd
Horde: Add an /api/v1/server/version endpoint for querying the server version.
...
[CL 16559071 by Ben Marsh in ue5-main branch]
2021-06-04 11:36:14 -04:00
Josh Engebretson
b1a35a1ab7
Fix case issue in plaform mapping
...
#rnx
#jira none
[CL 16552530 by Josh Engebretson in ue5-main branch]
2021-06-03 16:28:05 -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
4bf1f8fd99
Horde: Fix URL for linked schemas.
...
[CL 16538039 by Ben Marsh in ue5-main branch]
2021-06-02 15:29:06 -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
435ac9b5cf
Horde: Fix property name for schema catalog.
...
[CL 16534926 by Ben Marsh in ue5-main branch]
2021-06-02 11:21:56 -04:00
Ben Marsh
d68ef83809
Horde: Add description to JSON schema catalog.
...
[CL 16534566 by Ben Marsh in ue5-main branch]
2021-06-02 10:55:54 -04:00
Ben Marsh
b4cbf05353
Horde: Add support for generating JSON schemas for configuration classes.
...
* /api/v1/schemas/catalog.json also returns a schemastore.org compatible catalog of files for use by Visual Studio.
* -UpdateSchemas argument when launching server will write schemas to disk. Specify -SchemaDir to override output folder.
[CL 16533765 by Ben Marsh in ue5-main branch]
2021-06-02 09:39:20 -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
cf60a295e5
Horde: Remove some unused dependencies from the projects controller.
...
[CL 16475026 by Ben Marsh in ue5-main branch]
2021-05-26 16:34:41 -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
Josh Engebretson
52d47cf33e
Horde: adding linux p4 makefile and perfore crash debugging
...
[CL 16454271 by Josh Engebretson in ue5-main branch]
2021-05-25 14:58:10 -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
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
01b9fec4f3
Horde: Restore endpoint to allow retrieving project logos.
...
[CL 16358816 by Ben Marsh in ue5-main branch]
2021-05-17 16:43:09 -04:00