Commit Graph

132 Commits

Author SHA1 Message Date
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
c777eb43a3 Refactor event handlers on Conductor and ICapturer. 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
043282c654 Wrapped logging methods in try/catch. 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
b8b593f1c4 Remove old project 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
2057b11549 Change ICapturer's signature. 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
7155a99e7b Begin building out Linux screencaster. 2021-07-29 07:53:48 -07:00
Jared Goodwin
b4fcee8c54 Reworked currently-unused code for image quality adjustments. 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
7c1a13fef1 Corrected ScreenCast binary path. 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
416820979b Updated readme. 2021-07-29 07:53:48 -07:00
Jared Goodwin
7cacb8aaa2 Removed unused property. 2021-07-29 07:53:47 -07:00
Jared Goodwin
60a403da35 Use setfacl for user www-data on app root path instead of chmod. 2021-07-29 07:53:47 -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
8f06a56540 Added default permissions on app root folder on Linux servers. 2021-07-29 07:53:47 -07:00
Jared Goodwin
34e8ea89ff Updated Linux server install script. 2021-07-29 07:53:47 -07:00
Jared
e9ac782d41 Update Remotely_Server_Install.sh 2021-07-29 07:53:47 -07:00
Jared
43da57759e Update README.md 2021-07-29 07:53:47 -07:00
Jared
66816b26f7 Update README.md 2021-07-29 07:53:47 -07:00
Jared
07608782ea Update README.md 2021-07-29 07:53:47 -07:00
Jared Goodwin
3c06fd4afa Update README.md 2021-07-29 07:53:47 -07:00
Jared Goodwin
c2e07958e4 Update gitignore. 2021-07-29 07:53:46 -07:00
Jared Goodwin
ae470b67af Remove publish profile. 2021-07-29 07:53:46 -07:00
Jared Goodwin
b49a5baaa8 Remove invalid file name characters from file transfers. 2021-07-29 07:53:46 -07:00