eric renaudhoude
eda9a1381c
ColorManagement: Convert tests to low-level tests.
...
#jira UE-202757
#rb chris.constantinescu
#rnx
[CL 30430836 by eric renaudhoude in ue5-main branch]
2023-12-21 12:56:11 -05:00
carl bystrom
246e817d33
Horde: Add logged out page and extract common layout template
...
[CL 30429758 by carl bystrom in ue5-main branch]
2023-12-21 11:58:37 -05:00
carl bystrom
a5477adefe
Horde: Change HTML rendering to Razor views for Horde accounts
...
[CL 30428816 by carl bystrom in ue5-main branch]
2023-12-21 11:44:38 -05:00
aditya ravichandran
c586fa4e0e
ToolMenus: Add a method to unregister an owner for menu profiles
...
ToolMenusTest: Add tests for sections, entries, customizations and profiles
#jira UE-195628
#rb Rex.Hill, sebastian.arleryd
[CL 30428714 by aditya ravichandran in ue5-main branch]
2023-12-21 11:43:58 -05:00
ben marsh
6d02c100c2
Horde: Do not send "job succeeded" notifications when a job is cancelled.
...
If the job is cancelled by someone other than the person that started it, notify the name of the user that cancelled it.
#jira UE-203212
[CL 30428615 by ben marsh in ue5-main branch]
2023-12-21 11:42:48 -05:00
carl bystrom
83300cf8e2
Horde: Remove field requirements on ServiceAccount document for backwards compatibility
...
[CL 30428604 by carl bystrom in ue5-main branch]
2023-12-21 11:42:43 -05:00
ben marsh
127c577174
Horde: Additional logging when copying preprocessed data from temp storage.
...
#jira
[CL 30428468 by ben marsh in ue5-main branch]
2023-12-21 11:41:13 -05:00
carl bystrom
788c7ffa1b
Horde: Allow non-local redirect for Horde account login
...
Dashboard uses a full URL instead of a relative one to support OIDC so we cannot be as strict.
[CL 30428290 by carl bystrom in ue5-main branch]
2023-12-21 11:38:53 -05:00
joe kirchoff
108ecd4b28
UnrealBuildTool: Mark an obsolete TargetRule as Deprecated
...
#rnx
[CL 30424330 by joe kirchoff in ue5-main branch]
2023-12-20 19:50:51 -05:00
joe kirchoff
27da5a01da
EpicGames.Core: FileSystemReference cleanup
...
#rnx
[CL 30423116 by joe kirchoff in ue5-main branch]
2023-12-20 18:18:13 -05:00
joe kirchoff
5f536eaad9
UnrealBuildTool ModuleRulesContext.cs cleanup
...
#rnx
[CL 30423009 by joe kirchoff in ue5-main branch]
2023-12-20 18:14:22 -05:00
joe kirchoff
3c7ba92612
UnrealBuildTool: ModuleRules cleanup pt. 1
...
#rnx
[CL 30422560 by joe kirchoff in ue5-main branch]
2023-12-20 17:54:40 -05:00
ben marsh
cdd471c634
Horde: Undo chnages to JsonRpcLoggerTests causing compile error.
...
#jira
[CL 30421866 by ben marsh in ue5-main branch]
2023-12-20 17:09:29 -05:00
ben marsh
287ef6b6ee
Horde: Fix certain lease types not returning logs correctly from the server, due to missing the 'useNewLogStorage' flag.
...
#jira
[CL 30420822 by ben marsh in ue5-main branch]
2023-12-20 16:06:15 -05:00
ben marsh
c36ea74bd1
Horde: Write local lease logs for conforms.
...
#jira
[CL 30418653 by ben marsh in ue5-main branch]
2023-12-20 14:36:57 -05:00
ben marsh
523a3d7e9d
Horde: Fix querying artifacts without a StreamId parameter.
...
#jira
[CL 30418130 by ben marsh in ue5-main branch]
2023-12-20 14:12:25 -05:00
joe kirchoff
3d60bf9d4f
UnrealBuildTool: Split out circular dependency module check out of module creation and into a ValidateModule function that can continue to recurse until a circular dependency is found or the graph is exhaused so the entire graph will be checked and so messages will be emitted for every build of a target even if the makefile is up to date
...
#rnx
[CL 30417075 by joe kirchoff in ue5-main branch]
2023-12-20 13:33:57 -05:00
joe kirchoff
b4458b6062
UnrealBuildTool: -Mode=GenerateClangDatabase should use clang by defualt as the compiler
...
#jira UE-195748
[CL 30416903 by joe kirchoff in ue5-main branch]
2023-12-20 13:28:25 -05:00
carl bystrom
da1d969fb6
Horde: Add new auth method for local Horde accounts
...
An alternative to full OpenID Connect authentication.
[CL 30416605 by carl bystrom in ue5-main branch]
2023-12-20 13:21:23 -05:00
joe kirchoff
2ccf3f04b3
UnrealBuildTool: TargetRules cleanup
...
* Change (most) fields to properties
* Naming rule fixes for local variables
* Remove unnecessary default values
* Move ReadOnlyTargetRules to new file
* Remove RequiresUniqueBuildEnvironment from obsolete properties
* Document formatting
#rnx
[CL 30415265 by joe kirchoff in ue5-main branch]
2023-12-20 12:39:13 -05:00
joe kirchoff
7dda727d5d
UnrealBuildTool: Ensure the AggregateException.InnerExceptions is valid
...
#rnx
#jira UE-203150
[CL 30415075 by joe kirchoff in ue5-main branch]
2023-12-20 12:32:11 -05:00
justin marcus
b43cbb53f2
GenerateStreamingInstallManifest - Add AllowPerChunkCompressionWildcard to allow pak files to opt into or out of being compressed through CompressedChunkWildcard.
...
CopyBuildToStagingDirectory - Use bAllowPerChunkCompression to enable bCompressed to override global compression settings.
This will correctly allow chunks to opt in and out of being compressed.
NOTE: If DDPI specifies a hardware compression setting of 'None', this won't work as expected because there will be no global compression settings to opt in to. In this case,
set bForceUseProjectCompressionFormatIgnoreHardwareOverride=true and bCompressed=False in [/Script/UnrealEd.ProjectPackagingSettings], then setup whatever project compression settings you would like chunks to
be able to opt in to.
#rb Daniel.Lamb
[CL 30412862 by justin marcus in ue5-main branch]
2023-12-20 11:01:36 -05:00
vincent robert
b9ef7482c5
Fix unit test, fallout from memory optimization
...
#fy cedric.caillaud, benn.gallagher
[CL 30412575 by vincent robert in ue5-main branch]
2023-12-20 10:43:59 -05:00
steve robb
748356afc6
Made UE_DEPRECATED_MACRO emit errors in MSVC when bWarningsAsErrors=true.
...
#rb johan.torp
#jira UE-202887
[FYI] ben.marsh
[CL 30411064 by steve robb in ue5-main branch]
2023-12-20 08:53:11 -05:00
paul chipchase
3a42001e9c
Fix the use of 'AdditionalPakOptions' when '-Upload=LocalZen' is set during staging
...
#rb Per.Larsson
#rnx
- We need to add a whitespace before appending 'AdditionalPakOptions' aotherwise they will be merged with the previous '-WriteTocToDisk' argument.
- We should only do this if we actually have additional pak options to avoid adding a pointless additional ' ' if there are no additional options.
[CL 30410640 by paul chipchase in ue5-main branch]
2023-12-20 07:59:58 -05:00