Commit Graph

22 Commits

Author SHA1 Message Date
Jared Goodwin
138b339e07 Refactor BitBlt and DirectX capturer into one service. 2021-07-29 07:56:14 -07:00
Jared Goodwin
1151834d94 Add support for DateTimeOffset with SQLite. 2021-07-29 07:56:06 -07:00
Jared Goodwin
963ea9498e Added ability to block remote user input. 2021-07-29 07:56:01 -07:00
Jared Goodwin
c932523d81 Close active remote control sessions when user logs out. 2021-07-29 07:56:01 -07:00
Jared Goodwin
f9d250c17a Check organization remote control session count during attended access. 2021-07-29 07:56:01 -07:00
Jared Goodwin
6090ec5abf Change hub signatures to avoid deadlocks. 2021-07-29 07:56:00 -07:00
Jared Goodwin
6fb743a87b WebRTC working. 2021-07-29 07:55:59 -07:00
Jared Goodwin
01809dde46 Added Server Logs page. Added outgoing buffer throttling in screen caster. Refactoring. 2021-07-29 07:55:59 -07:00
Jared Goodwin
04578158b3 Added auto image quality. 2021-07-29 07:55:58 -07:00
Jared Goodwin
f3e368543b Fixed DXCapture. 2021-07-29 07:54:02 -07:00
Jared Goodwin
cf14ad8781 Added bi-directional clipboard sharing. 2021-07-29 07:54:00 -07:00
Jared Goodwin
a99befab28 Refactor concurrent dictionaries. 2021-07-29 07:53:57 -07:00
Jared Goodwin
652e5e502c Fixed DeviceCameOnline and Heartbeat events from overwriting device fields. Replaced SignalR groups with static user collections to perform online user lookups. Added navigation properties to authorization queries in DataService. 2021-07-29 07:53:56 -07:00
Jared Goodwin
3ed8650556 Fixed a bug where unattended remote control sessions were not being reconnected after unexpected disconnect. 2021-07-29 07:53:56 -07:00
Jared Goodwin
571c5004fe Unattended remote control session invitees require an authorized account with access to the device. Refactored remote control session info organization. 2021-07-29 07:53:56 -07:00
Jared Goodwin
fc16f56e7b Added GetVersion command. Routed SendSAS through ScreenCaster before DeviceHub. Minor refactoring. 2021-07-29 07:53:56 -07:00
Jared Goodwin
d45e24f091 Reorganize code. Added DataAnnotations to Shared project. 2021-07-29 07:53:56 -07:00
Jared Goodwin
ed391a7387 Remote machine name now gets added to browser tab's title. 2021-07-29 07:53:55 -07:00
Jared Goodwin
24841b171c Added option to require authentication on the remote control page, which defaults to true. 2021-07-29 07:53:55 -07:00
Jared Goodwin
1ea295f8cb Clipboard transfer. Unattended remote session survives Windows signout. Removed HTML-based on-screen keyboard and instead invoke native mobile keyboard. Ubuntu server install script detects version for grabbing .NET Core runtime. 2021-07-29 07:53:55 -07:00
Jared Goodwin
1344dd9c99 Made remote audio toggle-able. Fixed monitor selection buttons. 2021-07-29 07:53:55 -07:00
Jared Goodwin
10ec413b7d WIP 2021-07-29 07:53:54 -07:00