Commit Graph

15534 Commits

Author SHA1 Message Date
gary yuan
e1f73689e2 Fix ParamHelpAttribute serialization issues with public setters
Make Flag getter more consistent

#rb Eric.Knapik
#preflight 63110e0695513dfc9dc0afd3

[CL 21767589 by gary yuan in ue5-main branch]
2022-09-02 17:06:53 -04:00
Joe Kirchoff
05d2b7271e UnrealBuildTool: Suppress VS2022 static analysis warning for 5.1
#rnx
#rb trivial
#preflight 63126238ec45fbf3d76e1337

[CL 21767509 by Joe Kirchoff in ue5-main branch]
2022-09-02 17:03:49 -04:00
Ben Marsh
6b77c6fa73 Horde: Fix notifications being sent to triage alias for closed issues.
#preflight none

[CL 21766759 by Ben Marsh in ue5-main branch]
2022-09-02 16:20:15 -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
0dfa842105 Horde: Fix tests.
#preflight none

[CL 21762566 by Ben Marsh in ue5-main branch]
2022-09-02 12:54:19 -04:00
Ben Marsh
36e9da1094 Horde: Remove user impersonation when querying submitted changes.
This functionality is insecure but expensive; there is no way to prevent jobs from leaking information about the contents of a stream, so so we already only grant access to streams that people are permitted to see any jobs for. Filtering changelist descriptions provides minimal additional benefit, but prevents us being able to cache responses.

#preflight none

[CL 21762510 by Ben Marsh in ue5-main branch]
2022-09-02 12:52:44 -04:00
Josh Adams
a36354a4c1 - Enabling DatasmithC4DImporter plugin now that it has support for Arm64 Mac
#jira UE-162832
#preflight skip
#rb none

[CL 21760274 by Josh Adams in ue5-main branch]
2022-09-02 11:36:44 -04:00
Ben Marsh
ca48dfabb9 Horde: Refactor Perforce service to use EpicGames.Perforce rather than P4API.NET. New implementation supports connection pooling and asynchronous operation.
#preflight 63121d66ab25bb91f58f42be

[CL 21759888 by Ben Marsh in ue5-main branch]
2022-09-02 11:20:42 -04:00
dmytro vovk
4f6ee49237 Removed --exclude-libs=ALL linker flag that prevented re-exporting symbols from static libs
#jira none
#rb Chris.Babcock
#preflight 63109af498103d4521e95b96

[CL 21759629 by dmytro vovk in ue5-main branch]
2022-09-02 11:04:05 -04:00
Ben Marsh
d01124db08 Horde: Do not remove leases that have no steps to execute. Should prevent errors when there is a race with leases being assigned to agents.
#preflight none

[CL 21758168 by Ben Marsh in ue5-main branch]
2022-09-02 09:38:40 -04:00
Ben Marsh
f062af0525 Slack: Include threadTs in log messages.
#preflight none

[CL 21758104 by Ben Marsh in ue5-main branch]
2022-09-02 09:31:31 -04:00
Ben Marsh
19c17e7c58 Horde: Improve logging for Slack messages.
#preflight none

[CL 21758035 by Ben Marsh in ue5-main branch]
2022-09-02 09:22:27 -04:00
Ben Marsh
4d016052f8 Horde: Fix triage alias not being tagged if an issue doesn't alert suspects due to exceeding max count.
#preflight none

[CL 21757917 by Ben Marsh in ue5-main branch]
2022-09-02 09:14:14 -04:00
Mike Beach
1bc4d2895b Fix to 'changes' cmd -- clamping linecount to address out-of-bounds exception.
#rb Ben.Marsh
#fyi Ben.Marsh
#preflight trivial

[CL 21749684 by Mike Beach in ue5-main branch]
2022-09-01 18:34:46 -04:00
Brandon Schaefer
31ef2ad194 SlateUGS: First pass at syncing precompiled editor/binaries
Still work to be done, but we are syncing the pre compiled editor, just need to unzip it!

#jira none
#rb none
#preflight none
#fyi Robert.Seiver

[CL 21749100 by Brandon Schaefer in ue5-main branch]
2022-09-01 17:54:04 -04:00
Brandon Schaefer
cce14b2990 SlateUGS: Fix parsing of precompiled editor/binaries
#jira none
#rb none
#preflight none
#fyi Robert.Seiver

[CL 21748658 by Brandon Schaefer in ue5-main branch]
2022-09-01 17:34:28 -04:00
Brandon Schaefer
9bde46a99a Add setting to enable/disable syncing pre-compiled editor/binaries
#jira none
#rb none
#fyi Robert.Seiver
#preflight none

[CL 21748584 by Brandon Schaefer in ue5-main branch]
2022-09-01 17:31:52 -04:00
Ben Marsh
4bda09be71 Horde: Add additional logging for Slack message updates.
#preflight none

[CL 21747823 by Ben Marsh in ue5-main branch]
2022-09-01 16:59:27 -04:00
Ben Marsh
3d1629d660 Horde: Fix exception serializing report state with streams containing periods.
#preflight none

[CL 21747456 by Ben Marsh in ue5-main branch]
2022-09-01 16:45:12 -04:00
Tim Smith
5675727bfe Fixed issue where C# UHT was not generating errors with unsupported blueprint member types.
#rb self
#preflight 6310f8ad31667117dfcb32a1

[CL 21744791 by Tim Smith in ue5-main branch]
2022-09-01 14:34:56 -04:00
carl bystrom
a35280007b Horde: Create a new log file only when lease is accepted
#preflight none

[CL 21742355 by carl bystrom in ue5-main branch]
2022-09-01 11:53:49 -04:00
vincent robert
bf94916ca8 TraceLandscape_Stress test failing due to Expected Single Line Trace At Hit Location: to be 1, but it was 0
#jira UE-162256
#preflight 6310c45cca582bd3ac88172b

[CL 21741473 by vincent robert in ue5-main branch]
2022-09-01 11:02:44 -04:00
Josh Adams
c236f2209a - Upgrade Mac binary to EOS-SDK-21689671-v1.15.2.1
#jira OI-5081
#jira UE-153535
#rb chris.varnsverry
#preflight none
#fyi zack.neyland

[CL 21741199 by Josh Adams in ue5-main branch]
2022-09-01 10:52:51 -04:00
Joakim Lindqvist
03c5d7a071 Horde Storage - Updated documentation to better explain what horde storage, how to run it and provide more examples.
[CL 21740589 by Joakim Lindqvist in ue5-main branch]
2022-09-01 10:33:09 -04:00
Joe Kirchoff
67c22c2516 UnrealBuildTool: Unban 17.3-14.33 toolchain
#rnx
#rb trivial
#preflight 6310b9c3ca582bd3ac87648d

[CL 21739716 by Joe Kirchoff in ue5-main branch]
2022-09-01 10:06:19 -04:00