Commit Graph

18 Commits

Author SHA1 Message Date
Josh Engebretson
2d09baac9c Horde: Fix change on stream update notifications showing -1
#jira none
#rnx
#preflight none
#fyi ben.marsh

[CL 21980965 by Josh Engebretson in ue5-main branch]
2022-09-13 07:57:29 -04:00
Josh Engebretson
9c9b4af8c6 Horde: Use the HeadChange instead of ChangeNumber when getting revisions for config updates
#preflight none
#rnx
#jira none
#skipci
#fyi ben.marsh

[CL 21974478 by Josh Engebretson in ue5-main branch]
2022-09-12 18:40:21 -04:00
Ben Marsh
c5998e2b60 Horde: Reference global config through a cached configuration object, rather than copying onto the globals singleton.
#preflight none

[CL 21931403 by Ben Marsh in ue5-main branch]
2022-09-09 19:43:04 -04:00
Ben Marsh
20a71aafb7 Horde: Test fixes
#preflight none

[CL 21922338 by Ben Marsh in ue5-main branch]
2022-09-09 11:59:01 -04:00
Ben Marsh
a3318befdd Horde: Remove redundant config information from project documents in the DB.
#jira UE-150352
#preflight none

[CL 21921636 by Ben Marsh in ue5-main branch]
2022-09-09 11:35:24 -04:00
Josh Engebretson
dabc374dd1 Horde: Better duplicate project stream id/path check
#jira none
#rnx
#preflight none

[CL 21828843 by Josh Engebretson in ue5-main branch]
2022-09-06 16:53:05 -04:00
Josh Engebretson
28f77187c7 Horde: Raise a config error for duplicate project stream id/path
#jira UE-162664
#rnx
#preflight none
#fyi ben.marsh bryan.johnson

[CL 21828666 by Josh Engebretson in ue5-main branch]
2022-09-06 16:36:16 -04:00
Josh Engebretson
dfe60b6069 Horde: Update device service platforms to use config
#jira none
#preflight none
#rnx

[CL 21827314 by Josh Engebretson in ue5-main branch]
2022-09-06 15:43:27 -04:00
Ben Marsh
026f64a35b Horde: Add an "Analyze" configuration to the Horde.Build project which enables the standard NET analyzers, and fix up existing warnings.
#preflight none

[CL 21776062 by Ben Marsh in ue5-main branch]
2022-09-03 09:28:43 -04:00
Ben Marsh
87d4005c5a Horde: Handle reading config files from Perforce as a special case, rather than including it in IPerforceService.
#preflight none

[CL 21764097 by Ben Marsh in ue5-main branch]
2022-09-02 14:01:30 -04:00
Ben Marsh
b37e9bdd58 Horde: Remove some legacy classes, and a few final traces of legacy namespaces.
#preflight none

[CL 20544271 by Ben Marsh in ue5-main branch]
2022-06-07 16:08:43 -04:00
Ben Marsh
84c453ad8f Horde: Move files into namespaces corresponding to their location on disk.
#preflight none

[CL 20543973 by Ben Marsh in ue5-main branch]
2022-06-07 15:53:33 -04:00
Ryan Hummer
9f504e02c7 Reduce log spam when the global config hasn't changed
#rnx
#jira none
#rb carl.bystrom
#preflight skip

[CL 20029973 by Ryan Hummer in ue5-main branch]
2022-05-03 14:55:23 -04:00
Ben Marsh
a294608aa1 Horde: Fix tests.
#preflight none

[CL 19968877 by Ben Marsh in ue5-main branch]
2022-04-28 17:03:02 -04:00
Ben Marsh
63597d882a Horde: Allow disabling issue creation on a per-workflow basis.
#preflight none
#jira UE-150221

[CL 19941054 by Ben Marsh in ue5-main branch]
2022-04-27 11:47:27 -04:00
Ben Marsh
ffcad768c8 Horde: Fix empty fields storing config data in DB.
#preflight none

[CL 19928578 by Ben Marsh in ue5-main branch]
2022-04-26 16:56:35 -04:00
Ben Marsh
2553a24eef Horde: Bump the config version number to force an update.
#preflight none

[CL 19928356 by Ben Marsh in ue5-main branch]
2022-04-26 16:46:55 -04:00
Ben Marsh
9dcb0bc086 Horde: Store a copy of configuration data in the Horde database, allowing it to be retrieved (and cached) separately to stateful documents.
#preflight none

[CL 19928287 by Ben Marsh in ue5-main branch]
2022-04-26 16:45:06 -04:00