yuriy odonnell
47eb0122fc
UnsyncUI - Only include the artifact id instead of full search string when syncing from Horde
...
[CL 34696115 by yuriy odonnell in ue5-main branch]
2024-06-26 18:46:56 -04:00
yuriy odonnell
93a9eae4fe
UnsyncUI - Add protocol field to config file, allowing for behavior differences between unsync/filesystem and horde back-ends
...
[CL 34691862 by yuriy odonnell in ue5-main branch]
2024-06-26 17:24:55 -04:00
yuriy odonnell
751c91ee2b
UnsyncUI - Fix starting downloads for builds that are only different by flavor/config
...
[CL 34687547 by yuriy odonnell in ue5-main branch]
2024-06-26 15:52:00 -04:00
yuriy odonnell
5eedf2e109
UnsyncUI - Fix few possible cases of null object dereferences
...
* UnsyncDirectoryEnumerator.Entries
* BuildModel.Suffix
[CL 34549885 by yuriy odonnell in ue5-main branch]
2024-06-20 19:03:14 -04:00
gary yuan
1d729d3de1
[UnsyncUI] Add null check to catch logging
...
This prevents further crashes from this function being called in an Application context that is not UnsyncUI
#rb Yuriy.ODonnell
[REVIEW]
#rnx
[CL 33636031 by gary yuan in ue5-main branch]
2024-05-14 16:20:50 -04:00
gary yuan
6513eb73fe
[UnsyncUI] Fix user-unhandled exception crash from async task
...
#rb https://epicgames.slack.com/archives/C0440HNJFJT/p1710441945770729
[REVIEW]
#rnx
[CL 33632756 by gary yuan in ue5-main branch]
2024-05-14 13:13:47 -04:00
yuriy odonnell
c579af7633
UnsyncUI - Fix crash when running without config file
...
[CL 33236132 by yuriy odonnell in ue5-main branch]
2024-04-25 13:01:47 -04:00
yuriy odonnell
8ad6e23ef5
UnsyncUI - Add top-level unhandled exception handler and report stderr output from queries
...
[CL 33181370 by yuriy odonnell in ue5-main branch]
2024-04-23 17:39:45 -04:00
yuriy odonnell
47d04eab27
UnsyncUI - Query mirrors by invoking unsync.exe query mirrors instead of custom HTTP request
...
[CL 33095966 by yuriy odonnell in ue5-main branch]
2024-04-18 23:31:03 -04:00
gary yuan
4dcb78bd2a
Quick fix for null reference exception in Log calls through App.Current from external application contexts like LauncherTool
...
#rb Yuriy.ODonnell
[CL 29894213 by gary yuan in ue5-main branch]
2023-11-22 14:26:50 -05:00
yuriy odonnell
af713d9b92
UnsyncUI - Mark user login section as experimental, add log clear button
...
[CL 29892166 by yuriy odonnell in ue5-main branch]
2023-11-22 13:17:19 -05:00
yuriy odonnell
105d417465
UnsyncUI - Add application log panel, enable user authentication UI by default
...
* Fix race condition in process stdout/err stream handling which could result in some pending data to be lost at the end of the process
* Bump version to 1.0.21
[CL 29754849 by yuriy odonnell in ue5-main branch]
2023-11-15 14:24:23 -05:00
yuriy odonnell
28e722486f
UnsyncUI - Add explicit login / logout buttons to the UI (only in experimental mode)
...
[CL 29667354 by yuriy odonnell in ue5-main branch]
2023-11-10 21:05:27 -05:00
yuriy odonnell
e2b4595630
UnsyncUI - Remove DFS text field, move Dry Run to the bottom, add option to ignore StdErr when running async process
...
[CL 29656282 by yuriy odonnell in ue5-main branch]
2023-11-10 16:51:07 -05:00
yuriy odonnell
3493668a60
UnsyncUI - Suppress compiler warning about WebRequest being obsolete
...
[CL 29221753 by yuriy odonnell in ue5-main branch]
2023-10-28 20:14:52 -04:00
yuriy odonnell
5de234caff
UnsyncUI - Change .net framework from 3.0-core to 6.0-windows (same as UGS)
...
#rb none
[CL 28826463 by yuriy odonnell in ue5-main branch]
2023-10-16 20:13:12 -04:00
yuriy odonnell
a9faffdf7e
UnsyncUI - Don't clear entry list in ProcessQueryResult(), bump version to 1.0.19.
...
#rb none
[CL 28736042 by yuriy odonnell in ue5-main branch]
2023-10-12 19:25:22 -04:00
yuriy odonnell
d2a70f32d2
UnsyncUI - Add experimental support for enumerating builds using proxy server
...
#rb Gary.Yuan
[CL 28725967 by yuriy odonnell in ue5-main branch]
2023-10-12 16:06:55 -04:00
Yuriy ODonnell
0cd11e30d0
UnsyncUI - Trim trailing backslashes from paths when generating unsync command line
...
#rb none
#preflight skip
[CL 25499315 by Yuriy ODonnell in ue5-main branch]
2023-05-16 18:27:47 -04:00
Yuriy ODonnell
c2d267e55c
UnsyncUI - Automatically use scavenge mode when using "Append Build Name" option
...
#rb none
#preflight skip
[CL 25436095 by Yuriy ODonnell in ue5-main branch]
2023-05-11 17:02:42 -04:00
Yuriy ODonnell
8cb0fc1bd9
UnsyncUI - Ignore inaccessible directories in EnumerateDirectoriesAsync
...
* Update version to 1.0.17
#rb none
#preflight skip
[CL 25434647 by Yuriy ODonnell in ue5-main branch]
2023-05-11 16:00:24 -04:00
jonathan bard
eeb7f1f390
UnsyncUI v1.0.16 :
...
* Changed Queued jobs to act as FIFO, so that we end up downloading all platforms from a given build before starting to process another build.
* Avoid enqueuing a job for a build+platform if it's a duplicate of one that's currently in-flight or queued up
#rb Yuriy.ODonnell
#jira none
#preflight na
#skipci
[CL 25230771 by jonathan bard in ue5-main branch]
2023-04-28 08:30:40 -04:00
jonathan bard
b2ddd170ca
UnsyncUI v1.0.15 :
...
* Adjusted the Append Build Name tooltip to warn the user about increased sync times
* Bound the Reset button visibility to the final path (so that Append build name is taken into account)
* Uncheck Append build name on Reset
* Disabled Append build name when no build is selected
#rb Yuriy.ODonnell
#jira none
#preflight na
#skipci
[CL 25039070 by jonathan bard in ue5-main branch]
2023-04-14 08:49:21 -04:00
jonathan bard
afef754d25
UnsyncUI :
...
* Added context menu option to build selector (Copy Build Name : copies the selected build's folder name to the clipboard)
* Added checkbox to append the selected build's name to the destination folder
* Added hyperlink to open the destination folder
#rb Yuriy.ODonnell
#jira none
#preflight none
[CL 25006923 by jonathan bard in ue5-main branch]
2023-04-12 10:30:19 -04:00
Yuriy ODonnell
2eb56c17b1
UnsyncUI - Report errors in the build list area if any were encountered during enumeration
...
* Bump version to 1.0.13
#rb Arciel.Rekman
#preflight skip
[CL 23921162 by Yuriy ODonnell in ue5-main branch]
2023-01-30 22:17:25 -05:00