Jake Friedman
798676631c
Fix a few more bugs in 10.1.0
2021-05-02 14:13:40 -07:00
Jake Friedman
e7abf5bee7
Hide other ContentDialogs before showing Communication Error
2021-04-30 18:53:39 -07:00
Jake Friedman
3ce318ce32
Set variable at start of createservicezip
2021-04-30 18:41:22 -07:00
Jake Friedman
dcedef3afa
Reference correct GetWdpHttpPort() in WDP APIs
2021-04-30 18:40:46 -07:00
Jake Friedman
260c61c565
Support ExtractOnly and custom install dir on Windows ( #150 )
2021-04-30 15:30:13 -07:00
Jake Friedman
6a49228eed
Sign installer .ps1 scripts ( #149 )
2021-04-30 14:44:21 -07:00
Jake Friedman
0390f53413
Fix appsettings.json precedence & use TestContent\Container ( #148 )
2021-04-29 19:24:10 -07:00
Jake Friedman
67f2a9e050
Check for appsettings.json in TestContent\FactoryOrchestrator ( #147 )
2021-04-29 16:58:38 -07:00
Jake Friedman
4276e78a76
Return focus to text box after command finishes ( #144 )
2021-04-29 13:10:22 -07:00
Jake Friedman
c490afed06
Disable Event Log; it is causing occasional service crashes ( #145 )
2021-04-29 13:10:05 -07:00
Jake Friedman
0befe3ef01
bring back uwp app info ( #143 )
2021-04-28 12:58:43 -07:00
Jake Friedman
9a9e9ce751
After connection failure retry with default port ( #142 )
2021-04-28 12:44:17 -07:00
Jake Friedman
8169d267be
Fix System.Security.Principal.Windows conflict by removing Win32 registry from Core library ( #141 )
2021-04-28 11:58:48 -07:00
Jake Friedman
5324daac02
Update localization
2021-04-27 20:12:38 -07:00
Jake Friedman
6db51c26e2
Merge pull request #139 from spaceisfun/dontdisposenull
...
Fixes Bug 32803715: [Watson Failure] caused by CLR_EXCEPTION_System.NullReferenceException_80004003_Microsoft.FactoryOrchestrator.Service.dll!Microsoft.FactoryOrchestrator.Service.FOService.Dispose
Fixes backwards check for DisableContainerSupport
Fixes #113 - ResetService is buggy
Fixes #135 - Support /etc/FactoryOrchestrator/appsettings.json
Fixes #111 - WDP doesn't work on Desktop
Related to #140 - Implements the workaround, but will keep the issue open until an official .NET fix is made
2021-04-27 20:06:26 -07:00
Jake Friedman
51c113eb72
Workaround dotnet issue 50020: Windows container service bug
2021-04-27 11:17:02 -07:00
Jake Friedman
07d1a29c5b
Bump version to 10.1.0
2021-04-27 10:32:30 -07:00
Jake Friedman
ce296d5263
Mark /etc/FactoryOrchestrator/appsettings.json optional
2021-04-27 10:17:16 -07:00
Jake Friedman
ef67fb3a8e
Support using Device Portal running on any port
2021-04-27 09:59:26 -07:00
Jake Friedman
9f3ef9ec3f
Support /etc/FactoryOrchestrator/appsettings.json on Linux
2021-04-26 18:21:18 -07:00
Jake Friedman
f92ae2b194
Fix FactoryReset by not tearing down IPC
2021-04-26 17:09:40 -07:00
Jake Friedman
95a404b428
Fix bug in DisableContainerSupport
2021-04-26 16:28:20 -07:00
Jake Friedman
321543025a
Check if _ipcHost is NULL before disposing
2021-04-26 14:36:21 -07:00
Jake Friedman
433fffab1e
Create Symbol zip during service zip creation ( #138 )
2021-04-20 17:15:38 -07:00
Jake Friedman
1ad9539633
Use specific BuildID for older artifact download ( #136 )
2021-04-20 12:12:19 -07:00
Jake Friedman
1d32cb132a
add example configuration file
2021-04-20 11:01:53 -07:00
Jake Friedman
38161eeee0
Rename Push->Publish; Use specific BuildID for custom Publish ( #134 )
2021-04-20 09:29:09 -07:00
Jake Friedman
5c7f10e1be
Fix publish directory args ( #133 )
2021-04-20 08:50:58 -07:00
Jake Friedman
686444d06e
Add FORCEPUSH option
2021-04-20 08:38:35 -07:00
Jake Friedman
beea72f1ee
variables ( #132 )
2021-04-20 08:28:02 -07:00
Jake Friedman
aebc085229
test allowing skipping parts of publish pipeline ( #131 )
2021-04-20 08:22:20 -07:00
Jake Friedman
792d05d5ef
Download entire signed artifact ( #130 )
2021-04-19 18:36:52 -07:00
Jake Friedman
984456836b
Fix Windows check
2021-04-19 16:27:20 -07:00
Jake Friedman
08499bcfa4
CVE-2021-26701 ( #129 )
2021-04-19 14:11:03 -07:00
Jake Friedman
c2d856ab66
Fix vPack and PWSH publish ( #128 )
2021-04-19 12:07:47 -07:00
Jake Friedman
bc4491a529
Fix install script when run with Windows PowerShell; Create uninstall script ( #125 )
...
Also reverts PFN change for prerelease builds, as it breaks local loopback exemption
2021-04-13 14:13:29 -07:00
Jake Friedman
b00fa7265b
Fix install script line endings; Fix service logging; Update readme ( #124 )
2021-04-12 17:26:02 -07:00
Jake Friedman
8b3ffcef8f
Update localization files ( #123 )
2021-04-10 17:20:06 -07:00
Jake Friedman
729599ee2a
Support running service as systemd and Windows service. Create installer scripts for Linux & Windows. ( #121 )
...
- New installer scripts for Linux and Windows make it easy to configure the service as a service 😎 . Scripts are wrapped inside the existing service .zip files for easy access 💯 .
- Service now supports running as a systemd service on Linux! Uses Microsoft.Extensions.Hosting.Systemd nuget so it's well supported 🆒 . Thanks @patelp3989 for the advice on how to set this up! This also fixes a Linux bug where volatile state wasn't wiped on boot.
- Use Microsoft.Extensions.Hosting.WindowsService nuget instead of DotNetCore.WindowsService as the latter was intended as a stopgap until the ASP.NET concepts were available in .NET Core. They are now, so let's use them! 😲
- Moved service .zip creation out of .yml and into a standalone PowerShell script for debuggability. 🪲
- Refactored service C# files for readability. Biggest change: moved IPC endpoint methods to their own file as they are 95% boilerplate code with little chance of breaking. 🥱
2021-04-10 17:09:12 -07:00
Jake Friedman
792a55a85d
Close all Remote Desktop apps when a container task finishes ( #120 )
2021-04-08 15:59:20 -07:00
Jake Friedman
27db6dd6dd
Update documentation for appsettings.json & linux support ( #112 )
...
Co-authored-by: Prakash Patel <patelp@microsoft.com>
2021-04-06 17:14:07 -07:00
patelp3989
e8c33859f0
Cleanup of Connection page for Factory Orchestrator App. ( #116 )
2021-04-06 08:05:27 -07:00
Jake Friedman
4d19138fcc
Use ms-rd protocol to auto launch remote desktop if needed for container Tasks ( #114 )
2021-04-02 15:34:49 -07:00
Jake Friedman
b0d026ddd9
Update nuget dependences ( #115 )
2021-04-02 10:39:35 -07:00
patelp3989
05f73096e2
Enabled SSL encryption for Factory Orchestrator Service. ( #106 )
...
* Enabled SSL encryption for Factory Orchestrator Service.
* Incorporating PR feedback.
* Incorporating PR feedback.
* Incorporated PR feedback.
* Fixing build error.
* Fixing build error.
* Fixing build error.
2021-03-31 14:36:32 -07:00
Jake Friedman
8e8d983587
Only require EnableNetworkAccess; Rename log folder setting for clarity ( #110 )
2021-03-31 11:18:39 -07:00
Jake Friedman
8303503357
AppxManifest is autogenerated as obj file ( #103 )
2021-03-29 15:26:40 -07:00
Jake Friedman
4840844ac2
Command Prompt in UWP stores history ( #104 )
2021-03-29 15:25:49 -07:00
Jake Friedman
67e0849617
CVE-2021-20270
2021-03-25 09:41:58 -07:00
Jake Friedman
e65f63e464
add some pics; link to video ( #105 )
2021-03-24 15:36:06 -07:00