Have addeda a FHttpRequestHandler as a RequestPreprocessor which checks whether or not an Requests Header has a corresponding ApiKey to allow the execution, using MD5 hashing to obscure it a bit.
This affects Http Calls and Websocket Calls. Changes Wrapped RCWebsocketRequest to allow holding hashed ApiKeys from the outside. Mainly hooked as an additional Handler in WebRemoteControl.
#jira UE-139210
#rb simon.therriault, amir.keren
#preflight 622113f2c7262e0e538118cf
#lockdown alejandro.arango
#ROBOMERGE-OWNER: simon.therriault
#ROBOMERGE-AUTHOR: patrick.gross
#ROBOMERGE-SOURCE: CL 19252881 in //UE5/Release-5.0/... via CL 19257182
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v924-19243027)
[CL 19263496 by simon therriault in ue5-main branch]
- Fixing crash when creating rebinding menu
#rb jeremie.roy
#jira UE-138909
#preflight 61e985c5c92021e535998bdf
#ROBOMERGE-AUTHOR: simon.therriault
#ROBOMERGE-SOURCE: CL 18675574 in //UE5/Release-5.0/... via CL 18675838 via CL 18675912
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v902-18672795)
[CL 18679764 by simon therriault in ue5-main branch]
Rebind is available. It's a bit confusing to have this context menu not confined to the associated property row.
#jira UE-137305
#rb simon.therriault
#rb jeremie.roy
#preflight 18595842
2) Remote API Panel Shortcut
Being outside Edit Mode does not lock the individual exposed properties as it did in 4.27. Currently, it only seems to affect group headings. For example, properties can still be removed, renamed, and sorted while outside of edit mode in 5.0.
#jira UE-114549
#rb simon.therriault
#rb jeremie.roy
#preflight 18595842
#ROBOMERGE-AUTHOR: paul.vincent
#ROBOMERGE-SOURCE: CL 18626591 in //UE5/Release-5.0/... via CL 18626592 via CL 18626593
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)
[CL 18626595 by paul vincent in ue5-main branch]
Add option to rebind all properties for actor
Add option to rebind exposed property to different component
#rb simon.therriault
#jira UE-137273
#ROBOMERGE-AUTHOR: jeremie.roy
#ROBOMERGE-SOURCE: CL 18431999 in //UE5/Release-5.0/... via CL 18435380
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18435881 by jeremie roy in ue5-release-engine-test branch]
Users need the ability to toggle the Editor mode on and off with a shortcut in the Remote Control UI. Also if we can make the edit button look like the toggle in the lower right corner of the Stage Monitor it would look a lot nicer.
Note : Position of the Edit Mode toggle is subject to change.
#jira UE-114549
#rb simon.therriault
#rb jeremie.roy
2) "Use Less CPU" setting warning when using RemoteControl
Display a warning the RC Preset panel when the Editor Setting "Use Less CPU when in Background" is enabled, and prompt the user to disable it.
#jira UE-113411
#rb simon.therriault
#rb jeremie.roy
#ROBOMERGE-AUTHOR: paul.vincent
#ROBOMERGE-SOURCE: CL 18429214 in //UE5/Release-5.0/... via CL 18429217
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18429219 by paul vincent in ue5-release-engine-test branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]