Commit Graph

890 Commits

Author SHA1 Message Date
Jared
2b93bae58a Fix device filtering. 2021-07-29 07:56:49 -07:00
Jared
d7fece358c Add "-products *" parameter for VsWhere. 2021-07-29 07:56:49 -07:00
Jared
afc302cd6f Dispose of WebResponses. Use VsWhere. 2021-07-29 07:56:49 -07:00
Jared
2b94e47bae Add link to charities. 2021-07-29 07:56:49 -07:00
Jared
ca1f3a1c77 Add IncludeAllContentForSelfExtract, which is now required in .NET 5 for single-file publishing. 2021-07-29 07:56:49 -07:00
Jared
2115dac1ee Add BannedDevices and MaxConcurrentUpdates to server config page. 2021-07-29 07:56:49 -07:00
Jared
0424b5339d Use new IApplicationConfig interface in RemoteControl page. 2021-07-29 07:56:49 -07:00
Jared
934ff31be5 Use IDataService interface in Identity areas. 2021-07-29 07:56:49 -07:00
Jared
ce1e4bf8e0 Add device banning. Extract interfaces from DataService and ApplicationConfig. Create unit tests. 2021-07-29 07:56:49 -07:00
Jared
317520370d Remove PublishTrimmed option from Linux desktop profiles. 2021-07-29 07:56:49 -07:00
Jared
9ef0152bbe Update server install scripts. 2021-07-29 07:56:49 -07:00
Jared
3e09a96671 Update to .NET 5. (#176)
* Retarget .NET 5.

* Delete binaries

* Create ClickOnce publish profile.

* Add IncludeAllContentForSelfExtract

* Retarget .NET 5.

* Delete binaries

* Create ClickOnce publish profile.

* Add IncludeAllContentForSelfExtract

* Remove trim publish option.

* Update Program.cs

* Bump .NET Framework apps up to v4.8.

* Remove use of obsolete DatabaseErrorPageMiddleware.

* Delete ClickOnce-Win10-x64.pubxml
2021-07-29 07:56:49 -07:00
Jared
60cfb3dd1d Switch to BitBlt mode when screen orientation is changed. 2021-07-29 07:56:49 -07:00
Jared
4329266122 Add middle-mouse click. 2021-07-29 07:56:49 -07:00
Jared
140d0262aa Update run_tests.yml 2021-07-29 07:56:49 -07:00
Jared
2e47ce13d3 Check for null frame on first image. 2021-07-29 07:56:48 -07:00
Jared
e63715aaa6 Add data annotation to Invite. Normalize username in user query. Force exit in ShutdownServiceWin (WebRTC is still preventing the process from closing sometimes). 2021-07-29 07:56:48 -07:00
Jared
4962e83d50 Delete package-lock.json 2021-07-29 07:56:48 -07:00
Jared
f1c8149c27 Persist some viewer settings between sessions. 2021-07-29 07:56:48 -07:00
Jared
201c8c794a Fix monitor switching in stream mode. 2021-07-29 07:56:48 -07:00
Jared
524347c6c1 Remove forward limit on known proxies. Convert IPs that are IPv4-Mapped-To-IPv6 to IPv4 format. 2021-07-29 07:56:48 -07:00
Jared
b0f50d08af Await call. 2021-07-29 07:56:48 -07:00
Jared
51cf9b4c1c Fix bad hub method signature. 2021-07-29 07:56:48 -07:00
Jared
ce8b27de8f Compare pixel formats. 2021-07-29 07:56:48 -07:00
Jared
2fd494b82d Sort members. 2021-07-29 07:56:48 -07:00
Jared
29d19dc831 Reset bounds after adding change area. 2021-07-29 07:56:48 -07:00
Jared
5a9316f847 Scan for changes by each row. 2021-07-29 07:56:48 -07:00
Jared
8d661203f7 Update ImageUtils.cs 2021-07-29 07:56:48 -07:00
Jared
9e29a96208 Use pointers for image diff. 2021-07-29 07:56:48 -07:00
Jared
292fc74519 Revert some changes to Nginx config. 2021-07-29 07:56:48 -07:00
Jared
1937a11008 Default to console on Windows Server. Null check on Dispatcher. 2021-07-29 07:56:48 -07:00
Jared
1a9509a040 Package updates. Check WindowsIdentity vs Session ID for AppLauncher. 2021-07-29 07:56:48 -07:00
Jared
9ac97bb06f Keep auto image quality above 20. 2021-07-29 07:56:48 -07:00
Jared
fc628a3cab Sort members. 2021-07-29 07:56:48 -07:00
Jared
09a9000748 Auto-quality tweaks. 2021-07-29 07:56:48 -07:00
Jared
9fe63da1d6 Increase require.js module timeout. Use SessionId in AppLauncher to determine start procedure. 2021-07-29 07:56:48 -07:00
Jared
367d6b6445 Expire token after entry expiration. 2021-07-29 07:56:47 -07:00
Jared
ca3f8c95e8 Fix expiration timespan. 2021-07-29 07:56:47 -07:00
Jared
a6eaebdcfe Add CancellationChangeToken to force eviction of entries. 2021-07-29 07:56:47 -07:00
Jared
57f6be848b Clear sent frames queue when WebRTC state changes. 2021-07-29 07:56:47 -07:00
Jared
ca9bc3f521 Fix Sqlite migrations. 2021-07-29 07:56:47 -07:00
Jared
dc13c57bee Update README.md 2021-07-29 07:56:47 -07:00
Jared
14c05c3c43 Fix multiple migration sets. 2021-07-29 07:56:47 -07:00
Jared
62fcb60279 Handle Avalonia app lifetime differently so app doesn't exit when main window closes. 2021-07-29 07:56:47 -07:00
Jared
702d7402a1 Make Linux update backwards compatible. 2021-07-29 07:56:47 -07:00
Jared
9d3b1193bf Stop idle timer while remote control access prompt is displayed. 2021-07-29 07:56:47 -07:00
Jared
b31d30d535 Fix remote control access prompt text wrapping on Linux. 2021-07-29 07:56:47 -07:00
Jared
695388a75d Add multiple migration sets. 2021-07-29 07:56:47 -07:00
Jared
ec36c87be5 Create windows and viewmodels to prompt for remote control access. 2021-07-29 07:56:47 -07:00
Jared
af9fe6df81 Scaffold out RemoteControlAccessService. 2021-07-29 07:56:47 -07:00