Commit Graph

90 Commits

Author SHA1 Message Date
Jared Goodwin
eecfc5c958 Added a configurable setting for Windows Event Log logging. 2021-07-29 07:53:51 -07:00
Jared Goodwin
0bd2261be7 Fixed a mouse input bug when the virtual screen's left-most coordinate is in the negative. Refactored ICapturer virtual screen methods. 2021-07-29 07:53:51 -07:00
Jared Goodwin
0690a54c3d Added SmtpEnableSsl to app settings for email sender. Added Windows Event Log provider to logging. 2021-07-29 07:53:51 -07:00
Jared Goodwin
cb055e855d For remote control, Linux agent no longer needs to be installed under the account that is set for auto-login. 2021-07-29 07:53:51 -07:00
Jared Goodwin
21ace2fc33 Uninstaller bug fix. 2021-07-29 07:53:51 -07:00
Jared Goodwin
6da42e50c5 Removed some test code. 2021-07-29 07:53:51 -07:00
Jared Goodwin
cb5cb61213 Remove old library files. 2021-07-29 07:53:51 -07:00
Jared Goodwin
faa512c212 Add netstandard reference. 2021-07-29 07:53:51 -07:00
Jared Goodwin
90fce1f142 Renamed the shared code library. 2021-07-29 07:53:51 -07:00
Jared Goodwin
634a565e59 Added image quality slider in the remote control options. 2021-07-29 07:53:51 -07:00
Jared Goodwin
4405b640af Re-added project references. 2021-07-29 07:53:50 -07:00
Jared Goodwin
2c06a9fb53 Refresh schema change due to limitation in SQLite migrations. Fixed bug with user options. Added "clear console" shortcut key. 2021-07-29 07:53:50 -07:00
Jared Goodwin
270d20c3d8 Migrated Remotely_Library to .NET Standard. Refactored tuples to typed class. 2021-07-29 07:53:50 -07:00
Jared Goodwin
9602dc96c5 Changed Drives property on Device entity to use value conversion instead of foreign key. 2021-07-29 07:53:49 -07:00
Jared Goodwin
96a5b8b3c2 Added remote control via API. Updated readme. 2021-07-29 07:53:49 -07:00
Jared Goodwin
c72333acb1 Added Swagger. 2021-07-29 07:53:49 -07:00
Jared Goodwin
c820bc3ec3 X11 remote control is working. 2021-07-29 07:53:49 -07:00
Jared Goodwin
d930e6ebbf Working on X11 libraries. 2021-07-29 07:53:49 -07:00
Jared Goodwin
b2f6a2e07e Added GetGroups web command. 2021-07-29 07:53:49 -07:00
Jared Goodwin
b43723d0c4 Implement many-to-many link tables for permission groups since it doesn't appear the EF Core team will be adding skip-level navigation properties anytime soon. 2021-07-29 07:53:49 -07:00
Jared Goodwin
25fb934da9 Added forwarded headers as the default. Moved around some error handling. 2021-07-29 07:53:49 -07:00
Jared Goodwin
215a577e53 Fixed line endings on sh scripts. Removed test code. Refactored ScreenCaster method. 2021-07-29 07:53:49 -07:00
Jared Goodwin
324e5877d6 Linux screen cast working. Mouse and keyboard input is still remaining. 2021-07-29 07:53:49 -07:00
Jared Goodwin
d37b75f7af Working on Linux screen caster. Fixed some bugs in the Windows version introduced by refactoring. 2021-07-29 07:53:48 -07:00
Jared Goodwin
59aab02ea9 Beginning work on Linux remote control client. 2021-07-29 07:53:48 -07:00
Jared Goodwin
800fba4d0f Added migration. Moved database migrate to Startup. 2021-07-29 07:53:48 -07:00
Jared Goodwin
634b020171 Added login API controller. 2021-07-29 07:53:48 -07:00
Jared Goodwin
b333aba4ce Fixed issue with Web command mode auto-complete. 2021-07-29 07:53:48 -07:00
Jared Goodwin
9a40bdf83a Put ScreenCast binary in its own folder so the assembly references don't get mixed up with the Agent's. 2021-07-29 07:53:48 -07:00
Jared Goodwin
7f7f751c5b ScreenCast binary is now packaged in zip instead of embedded in Agent binary. 2021-07-29 07:53:47 -07:00
Jared Goodwin
1522125aeb Added checks to prevent an administrator from removing their own admin rights. 2021-07-29 07:53:47 -07:00
Jared Goodwin
916fc7afb8 Refreshed EF migrations. 2021-07-29 07:53:47 -07:00
Jared Goodwin
fcd93f7ae5 Added EventLogs to cascade delete on Organization. 2021-07-29 07:53:47 -07:00
Jared Goodwin
024f68ba48 Added app settings for redirect to HTTPS and use HSTS. 2021-07-29 07:53:47 -07:00
Jared Goodwin
ae470b67af Remove publish profile. 2021-07-29 07:53:46 -07:00
Jared Goodwin
50aa4afbd4 More touch fixes. CursorIconWatcher fix. 2021-07-29 07:53:46 -07:00
Jared Goodwin
aa04a00c9f Touch input fixes. 2021-07-29 07:53:46 -07:00
Jared Goodwin
d67230d185 Send cursor icon image instead of using the map. 2021-07-29 07:53:46 -07:00
Jared Goodwin
1c101d19e6 Added cursor maps. Wrapped UnlockBits in try/catch. 2021-07-29 07:53:46 -07:00
Jared Goodwin
596215e8f4 Added cursor map for "none". 2021-07-29 07:53:46 -07:00
Jared Goodwin
7652c0253e Removed resaving of connection info when retrying as https. 2021-07-29 07:53:46 -07:00
Jared Goodwin
50a05ed327 Added build badge. 2021-07-29 07:53:46 -07:00
Jared Goodwin
20480a2b47 Bug fixes to touch events on remote control, cursor map, console results, and auto updating. 2021-07-29 07:53:46 -07:00
Jared Goodwin
a1102b93e9 Reworked agent updating. 2021-07-29 07:53:46 -07:00
Jared Goodwin
fde83b86d9 Working on mobile remote control. 2021-07-29 07:53:46 -07:00
Jared Goodwin
329f77f81c Added hard-coding of server URL for desktop app. 2021-07-29 07:53:46 -07:00
Jared Goodwin
5ca2c2712a Added update for libgdiplus. 2021-07-29 07:53:45 -07:00
Jared Goodwin
f07d9002dd Linux updater (again). 2021-07-29 07:53:45 -07:00
Jared Goodwin
413f28afad Added app manifest. ImageDiff tweaks. 2021-07-29 07:53:45 -07:00
Jared Goodwin
bd424da533 Added session recording. Added CapsLock key mapping. 2021-07-29 07:53:45 -07:00