24 Commits

Author SHA1 Message Date
andrea botti
a1c5e3bd21 [RemoteControl]
Fix Undo/Redo crash with the WebApp open while calling the OnPropertyUnexposed.
Fix Rename issue in the WebApp and OnFieldsRenamed never broadcasted in the Engine.
Fix Rename Transaction not created correctly.
Fix RCTransactionListener not keeping the Delegate by reference causing the system to not call bound function to the Delegate if they were bound after the creation of the TransactionListener.

#rb jeremie.roy

[CL 29711290 by andrea botti in ue5-main branch]
2023-11-14 08:59:44 -05:00
jeremie roy
167173022d Allow changing RC web interface bind address
Enable remote passphrase enforcement by default when Restrict Server access is enabled

#jira UE-175341
#rb simon.therriault
#lockdown alejandro.arango
#preflight 6425a54d9834526476348afb

[CL 24861268 by jeremie roy in ue5-main branch]
2023-03-30 17:55:41 -04:00
jeremie roy
0f1c7383fc Fix RC Web interface not forwarding the IP of the request originator, which caused all requests from the Web Interface to be treated as local.
#preflight 6410d47170639dfc947fe8ad
#jira UE-179881
#rb simon.therriault
#lockdown alejandro.arango

[CL 24657819 by jeremie roy in ue5-main branch]
2023-03-15 13:41:06 -04:00
jeremie roy
126c07a04c Fix regression in remote control where class filters don't work anymore
#jira UE-165715
#rb simon.therriault
#lockdown alejandro.arango
#preflight 634d971d6543aa1c1a7cbc05

[CL 22634678 by jeremie roy in ue5-main branch]
2022-10-19 15:10:25 -04:00
jeremie roy
a18dffc2a6 Fix web interface sometimes not reacting to preset view change
#preflight 634994e53c37eed48179d2dc
#rb amir.keren
#lockdown alejandro.arango
#jira UE-166987

[CL 22546745 by jeremie roy in ue5-main branch]
2022-10-14 22:21:29 -04:00
amir keren
60aac415b5 RemoteControlWebInterface: Added support for Controllers
#rb Simon.Therriault
#jira UE-163264
#preflight none

[CL 22279111 by amir keren in ue5-main branch]
2022-09-30 15:46:32 -04:00
Amir Keren
1a0f2646ce RemoteControlWebInterface: Merge from Marmot427
- Commit 1 of 2
#preflight 62fd09e3e64b1a51093054a7
#fyi Simon.Therriault Andy.Blondin David,Gralnik

[CL 21426292 by Amir Keren in ue5-main branch]
2022-08-17 11:52:17 -04:00
Patrick Gross
1d51127065 Add: Loginpage Throwback
#jira UE-145117
#rb simon.therriault
#rb amir.keren
#preflight 624709e9b6084b983257bf31

[CL 19588475 by Patrick Gross in ue5-main branch]
2022-04-01 10:49:53 -04:00
simon therriault
2e288b6fe8 Potential Security Issue, Login Screen
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]
2022-03-04 03:45:11 -05:00
amir keren
5e3a69cea7 RemoteControlWebInterface - WebApp is missing imporved logging & highlights
Merge from Marmot427 CL 18827335
#jira UE-142817
#rb simon.therriault
#preflight 620c0e0d4353dc61c7fdfd54
#lockdown alejandro.arango

#ROBOMERGE-AUTHOR: amir.keren
#ROBOMERGE-SOURCE: CL 19058983 in //UE5/Release-5.0/... via CL 19074643
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19076591 by amir keren in ue5-main branch]
2022-02-22 13:52:17 -05:00
amir keren
4b7ab5354e RemoteControlWebInterface - webapp is not populating level snapshots Filter dropdown
#rb Simon.Therriault
#jira UE-138779

#ROBOMERGE-AUTHOR: amir.keren
#ROBOMERGE-SOURCE: CL 18798799 in //UE5/Release-5.0/... via CL 18801831 via CL 18802262
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18808144 by amir keren in ue5-main branch]
2022-02-01 09:51:08 -05:00
simon therriault
2d49f890ea - Adding more logging capabilities to diagnostic poor performance with webapp
#author amir.keren
#rb jeremie.roy, simon.therriault
#jira UE-138636
#preflight 61f03bc0716bb9c66a2d8317

#ROBOMERGE-AUTHOR: simon.therriault
#ROBOMERGE-SOURCE: CL 18725288 in //UE5/Release-5.0/... via CL 18725296 via CL 18725552
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18725565 by simon therriault in ue5-main branch]
2022-01-25 13:33:05 -05:00
Marc Audy
c43360f47c Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#[fyi] Aurel.Cordonnier

#ushell-cherrypick of 18448630 by Marc.Audy
#preflight none

[CL 18483677 by Marc Audy in ue5-main branch]
2021-12-17 03:41:59 -05:00
Marc Audy
3da1c5cc68 Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#[fyi] Aurel.Cordonnier

#ushell-cherrypick of 18448630 by Marc.Audy

[CL 18448753 by Marc Audy in ue5-main branch]
2021-12-13 16:08:57 -05:00
simon therriault
c532c007d7 RemoteControlWebInterface: Adding Alpha to Color Pickers (FColor & FLinearColor)
Fix - When more than 1 instance opens and all runs on same port, only last instance should work
ColorPickers - Fix values stuck on certian values
#jira UE-119923 UE-132969 UE-132506

#ROBOMERGE-OWNER: simon.therriault
#ROBOMERGE-AUTHOR: amir.keren
#ROBOMERGE-SOURCE: CL 18308154 in //UE5/Release-5.0/... via CL 18308162
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE-CONFLICT from-shelf

[CL 18308356 by simon therriault in ue5-release-engine-test branch]
2021-11-29 08:17:28 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
alejandro arango
a4f689c431 VirtualProduction: Merged from RES.
#rb
#jira
#rnx

#ROBOMERGE-SOURCE: CL 17223658 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17223669 by alejandro arango in ue5-release-engine-test branch]
2021-08-18 18:05:43 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00
aurel cordonnier
25a11deeac Merge from Release-Engine-Staging @ 16579919
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16581170 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-07 20:09:45 -04:00
Marc Audy
e80ea6b959 Merge from Release-Engine-Staging @ 16444985
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16445122 by Marc Audy in ue5-release-engine-test branch]
2021-05-25 02:43:26 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Marc Audy
ada7c144fa Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -04:00