Граф коммитов

271 Коммитов

Автор SHA1 Сообщение Дата
Jake Friedman c2d099ea8c Use WDP to help find app processes 2021-05-13 12:02:30 -07:00
Jake Friedman ea77ba6ed4 fix bug in app launch 2021-05-13 11:48:31 -07:00
Jake Friedman 95defaf250 Add progress rings to WDP pages 2021-05-13 10:57:43 -07:00
Jake Friedman 880bf87278 GetWdpHttpPort moved to server class 2021-05-13 10:37:38 -07:00
Jake Friedman dea78dc495 Fix UWP app sort order 2021-05-13 09:22:58 -07:00
Jake Friedman ee09517ca2 IPC logs all connections 2021-05-13 08:42:06 -07:00
Jake Friedman 8970aa1453 Add Connect API. Allows client to log message to server 2021-05-13 08:39:53 -07:00
Jake Friedman ac479842ce App page shows app name & aumid 2021-05-13 05:46:16 -07:00
Jake Friedman 21ebde4ddb
Fix WDP page crash if Http port API isn't implemented (#161) 2021-05-12 21:27:03 -07:00
Jake Friedman 0d75d51361
Hopefully fix pwsh publish (#160) 2021-05-12 20:31:44 -07:00
Jake Friedman 39989d01f6
Create issue templates (#152) 2021-05-12 19:57:36 -07:00
Jake Friedman 280311979d
Fix app bugs; allow app to be multi-instance (#159)
- On desktop, you can now have multiple instances of the app open simultaneously
- Added a settings class to the app to consolidate app settings in one location
- Added setting to toggle External Task page visibility
- Track Execution moved to settings page. Fixed bugs in Track Execution.
- Fixed app crash on Task detail page
- Fixed app crash due to UWP file transfer code
- Only show RD connect button if on LocalHost
- Fix bugs in version APIs
- Fix bug in Client.Connect()
2021-05-12 19:56:58 -07:00
Jake Friedman d2898810b4
Add copyright header to all files (#153) 2021-05-11 10:43:16 -07:00
Jake Friedman 31829b7f4e Update OSS binary signing 2021-05-10 23:55:36 -07:00
Jake Friedman bcd6ded029 Minor doc updates 2021-05-10 23:52:35 -07:00
Jake Friedman bfbbe6db11 Update OSS binary signing 2021-05-10 22:59:30 -07:00
Jake Friedman f392065147 Fix firewall rules 2021-05-10 22:36:06 -07:00
Jake Friedman f839cb3c4e
App, C#, PWSH clients, can now detect service instances; Improve DNS-SD reliability (#158) 2021-05-10 21:11:32 -07:00
Jake Friedman 6b7b3ed2df Update NOTICE.txt 2021-05-07 14:38:57 -07:00
Jake Friedman 2ab7c532a4 Update NOTICE.txt 2021-05-07 14:19:35 -07:00
Jake Friedman 09aee2821f
Advertise _factorch._tcp service on DNS-SD (#157) 2021-05-07 13:55:42 -07:00
Jake Friedman 71909e0a11
Expand Env vars before checking for state files (#156) 2021-05-05 17:22:54 -07:00
Jake Friedman 195e14b376
Disable EventLog and EventSource (ETW) providers (#154) 2021-05-05 16:53:14 -07:00
Jake Friedman af7707e642 Document disable container support 2021-05-03 14:29:31 -07:00
Jake Friedman c357bdf07d Update documentation for 10.1.0 2021-05-03 14:20:35 -07:00
Jake Friedman b3167d4e7e Document firewall rules 2021-05-03 13:11:40 -07:00
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