Commit Graph

10895 Commits

Author SHA1 Message Date
Devin Doucette
0748494fc6 DDC: Exposed the cache key and build status in the build complete callback params
#rb Zousar.Shaker
#rnx
#preflight 60f5c7a78da1560001c68086

[CL 16888763 by Devin Doucette in ue5-main branch]
2021-07-19 16:46:58 -04:00
Ben Marsh
6b013e9a18 Horde: Fix superfluous length field being written out with object data.
[CL 16888502 by Ben Marsh in ue5-main branch]
2021-07-19 16:32:24 -04:00
Zousar Shaker
c702df6c32 Allow build workers to report the function names and versions they contain.
#rb devin.doucette

[CL 16888229 by Zousar Shaker in ue5-main branch]
2021-07-19 16:15:20 -04:00
Ben Marsh
74ad263097 Horde: Fix tests. Override the PerforceService implementation used for the test host.
[CL 16887202 by Ben Marsh in ue5-main branch]
2021-07-19 14:57:48 -04:00
Tim Smith
3a23d86d61 Improved the detection of class methods. Resolves issue of incorrectly matching method names in comments.
#jira UE-85807
#rb none
#rnx

[CL 16886923 by Tim Smith in ue5-main branch]
2021-07-19 14:40:11 -04:00
fredric echols
565042feb3 UGS: Fixed GUI state management:
- Build "Investigating" events are now processed correctly.
- Build "Resolved" events are now processed correctly.
- Build "Unstarred" events are now processed correctly.

See CL 16886006 for Horde code changes.

#rb Ben.Marsh
#jira UE-117647

[CL 16886619 by fredric echols in ue5-main branch]
2021-07-19 14:28:44 -04:00
Ben Marsh
505c5d0462 Horde: Allow nullable values for 'starred' and 'investigating' to be returned for UGS data.
[CL 16886006 by Ben Marsh in ue5-main branch]
2021-07-19 14:00:58 -04:00
geoff evans
e5c82cf1d9 Add support for nested expansion of Build Graph Properties.
For example: $(Outer$(Inner))

#jira none
#rb ben.marsh, francis.hurteau

[CL 16885561 by geoff evans in ue5-main branch]
2021-07-19 13:34:57 -04:00
Ben Marsh
bd841f5f2e Horde: Additional logging when stats file disappears.
[CL 16885085 by Ben Marsh in ue5-main branch]
2021-07-19 12:55:40 -04:00
Ben Marsh
6ab9daa2d0 Horde: Rename P4APIPerforceService to PerforceService, since it's now the only implementation.
[CL 16884744 by Ben Marsh in ue5-main branch]
2021-07-19 12:20:05 -04:00
Ben Marsh
4a2d95b80d Horde: Remove unused implementations of IPerforceService. Now using P4API all the way!
#fyi Josh.Engebretson

[CL 16884706 by Ben Marsh in ue5-main branch]
2021-07-19 12:17:30 -04:00
Tim Smith
327490c46a Fixing issue with WRITEF/VERIFYREF where a duplicate file name would result in base verifications.
#rb none
#rnx
#preflight 60f5901694fcd00001e9619a

[CL 16884561 by Tim Smith in ue5-main branch]
2021-07-19 12:02:17 -04:00
Josh Engebretson
88d5e7040f Horde: Backout change to location query string for Okta redirect
#rnx UE-110193
#jira none

[CL 16884308 by Josh Engebretson in ue5-main branch]
2021-07-19 11:44:23 -04:00
Ben Marsh
095e1f6233 Horde: Remove endpoint to modify Perforce settings through REST API. This should be done through config files now.
[CL 16883890 by Ben Marsh in ue5-main branch]
2021-07-19 11:18:24 -04:00
Josh Engebretson
387285e264 Horde: Dont's strip search string from Okta redirect
#jira UE-110193
#rnx

[CL 16883829 by Josh Engebretson in ue5-main branch]
2021-07-19 11:14:56 -04:00
Ben Marsh
802f7dbd51 Missing copyright notice.
[CL 16883799 by Ben Marsh in ue5-main branch]
2021-07-19 11:13:00 -04:00
Ben Marsh
43761d0be1 Horde: Separate implementation of stream snapshots from tree objects.
[CL 16883430 by Ben Marsh in ue5-main branch]
2021-07-19 10:34:55 -04:00
Ben Marsh
07cd00e3e8 Add Slice() extension method for List<T>, allowing use of ranges.
[CL 16883390 by Ben Marsh in ue5-main branch]
2021-07-19 10:30:48 -04:00
Ben Marsh
534eb44440 UBT: Include PCH settings in Visual Studio project files for Intellisense parser.
[CL 16883248 by Ben Marsh in ue5-main branch]
2021-07-19 10:11:52 -04:00
Tim Smith
24af97ffd1 Fixing MAC compile error
#rb trivial
#rnx

[CL 16883089 by Tim Smith in ue5-main branch]
2021-07-19 09:53:37 -04:00
Tim Smith
fc9af25e52 Change the Token to use a StringView instead of copying the text directly into two different buffers in the token. Improves performance of the tokenizer and provides a much smaller structure that can be cached for other uses.
#rb none
#rnx
#preflight 60f5732c1d824300016d0630

[CL 16882977 by Tim Smith in ue5-main branch]
2021-07-19 09:33:26 -04:00
ionut matasaru
da9240470e [Insights]
- Enabled "HighDPI" support for Unreal Insights app.
  - Fixed size and location of app windows (for both browser and viewer modes) when high dpi is enabled and DPIScaleFactor is not 1.
  - Added name of trace in the application's title.

#rb Catalin.Dragoiu

[CL 16882805 by ionut matasaru in ue5-main branch]
2021-07-19 08:53:15 -04:00
andrew firth
44707451e9 [UnrealVS] - fixes and cleanup
- add option to allow async checkout
- resolved problems that caused with many commands running at once
- fix issue with P4V command waiting for exit
- resolve issue where Checkout on Edit was not honoring the user option
- add ReleaseNotes to the plugin
- add UpdateInstructions for future engineers

#rb none
#fyi luke.thatcher brandon.dawson

[CL 16877172 by andrew firth in ue5-main branch]
2021-07-16 23:44:50 -04:00
Ben Marsh
a55411dbbd Horde: Buffer data in memory before uploading to S3. Seems to cause incorrect hash errors when using the stream directly (AWS SDK needs to seek through the stream to compute hash?)
[CL 16874650 by Ben Marsh in ue5-main branch]
2021-07-16 15:06:22 -04:00
Ben Marsh
8238ffbbee Horde: Fix warning in leases controller.
[CL 16874340 by Ben Marsh in ue5-main branch]
2021-07-16 14:43:03 -04:00