Commit Graph

62 Commits

Author SHA1 Message Date
Jared Goodwin
8a1a4a5bdf Add random wait time for agent download. 2021-07-29 07:56:32 -07:00
Jared Goodwin
2d31571be2 Rename hubs 2021-07-29 07:56:32 -07:00
Jared Goodwin
6c70cf6959 Modify update process. 2021-07-29 07:56:32 -07:00
Jared Goodwin
7fb7079c8f Get cookie-based API remote control working again. 2021-07-29 07:56:17 -07:00
Jared Goodwin
fbc6e3f444 Reorganize ScreenCasterBase. 2021-07-29 07:56:16 -07:00
Jared Goodwin
dfa0b0d3d5 Fix file transfer progress bar. 2021-07-29 07:56:16 -07:00
Jared Goodwin
337754df1a Refactor and cleanup. 2021-07-29 07:56:15 -07:00
Jared Goodwin
1e6f85640c Finish Alerts API. 2021-07-29 07:56:13 -07:00
Jared Goodwin
b9fa8c681f Add API token help modal. Improve handling in RemoteControl API endpoint. 2021-07-29 07:56:13 -07:00
Jared Goodwin
4bbff9bf29 Create alerts button and frame.
Create cards for alerts.
2021-07-29 07:56:13 -07:00
Jared Goodwin
b82a469baa Update AddAlert params. 2021-07-29 07:56:13 -07:00
Jared Goodwin
8dac140f54 Create AlertsController and DataService methods. 2021-07-29 07:56:13 -07:00
Jared Goodwin
d2f089486e Scaffold alert models and controller. 2021-07-29 07:56:09 -07:00
Jared Goodwin
add08eb0b7 Check for updates on reconnect. Lock around update check. 2021-07-29 07:56:08 -07:00
Jared Goodwin
6417c2afab Separate update checks from socket. 2021-07-29 07:56:08 -07:00
Jared Goodwin
455cbc7c31 Remove unnecessary lines. 2021-07-29 07:56:08 -07:00
Jared Goodwin
3d4fd94734 Added EmailSenderEx. Improve error handling and reporting of email failures. 2021-07-29 07:56:07 -07:00
Jared Goodwin
6234ef2906 Fix organization invites. 2021-07-29 07:56:07 -07:00
Jared Goodwin
e9970d8d9f Update publish script. 2021-07-29 07:56:07 -07:00
Jared Goodwin
de2de8772d Get rid of InstallerSettings and file byte manipulation. 2021-07-29 07:56:06 -07:00
Jared Goodwin
5f3b2f64cc Rename CommandContext to CommandResult. 2021-07-29 07:56:06 -07:00
Jared Goodwin
0ce40718bf Change CommandContext to CommandResult. 2021-07-29 07:56:06 -07:00
Jared Goodwin
1151834d94 Add support for DateTimeOffset with SQLite. 2021-07-29 07:56:06 -07:00
Jared Goodwin
0055b6fbad Change DateTime to DateTimeOffset. Revert signing installer in download controller (not going to work). 2021-07-29 07:56:05 -07:00
Jared Goodwin
8e4c1753d4 Add assembly signing in ClientDownloads controller. 2021-07-29 07:56:05 -07:00
Jared Goodwin
6df814ef50 Update image URLs. 2021-07-29 07:56:05 -07:00
Jared Goodwin
4ab5d494a3 Change URLs to new domain. 2021-07-29 07:56:05 -07:00
Jared Goodwin
71ae471864 Added tests. 2021-07-29 07:56:05 -07:00
Jared Goodwin
cae0fe594c Permission groups added. 2021-07-29 07:56:05 -07:00
Jared Goodwin
c498342517 Add password reset button on Organization page. 2021-07-29 07:56:04 -07:00
Jared Goodwin
4a345bff2c Change organization management to use Razor Pages model binding. New accounts are created in current organization. 2021-07-29 07:56:04 -07:00
Jared Goodwin
ef2e618cd8 Specify registry view in InstallerService. 2021-07-29 07:56:03 -07:00
Jared Goodwin
5016b9ad99 Fix installer download. 2021-07-29 07:56:03 -07:00
Jared Goodwin
6b2884e4d5 Add installer to ClientDownloadsController and Publish script. 2021-07-29 07:56:03 -07:00
Jared Goodwin
87a2f30166 Shared files expire and lock. Changed "Remove from organization" to delete. 2021-07-29 07:56:03 -07:00
Jared Goodwin
d1864716cd Add new ApiAuth filter. 2021-07-29 07:56:03 -07:00
Jared Goodwin
83eed067bd Added debugging params to config service. 2021-07-29 07:56:02 -07:00
Jared Goodwin
fcee249d0f Add password generator. Add logging on API token validation. UI tweaks. 2021-07-29 07:56:02 -07:00
Jared Goodwin
179d3806a4 Add custom authorization filter for API. 2021-07-29 07:56:02 -07:00
Jared Goodwin
c932523d81 Close active remote control sessions when user logs out. 2021-07-29 07:56:01 -07:00
Jared Goodwin
de9fc42ea2 Added ScriptingController logic. 2021-07-29 07:56:01 -07:00
Jared Goodwin
a4fd12c597 Create scripting controller. 2021-07-29 07:56:01 -07:00
Jared Goodwin
6662a48a13 Create ScriptingController. 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
e8947cabb9 Added ability to elevate WPF app to service-level privileges for WinLogon and UAC access. 2021-07-29 07:56:01 -07:00
Jared Goodwin
60cc764426 Added DevliceAlias and DeviceGroup parameters to install script. 2021-07-29 07:56:01 -07:00
Jared Goodwin
791c0909ff Unified 64-bit and 32-bit installers into one file. 2021-07-29 07:56:01 -07:00
Jared Goodwin
d82da3dea9 Agents auto-update via downloaded script. Pauses for random seconds based on total device count before downloading (to even out the bandwidth). 2021-07-29 07:56:00 -07:00
Jared Goodwin
d8e23c5375 Improved Windows session switching during remote control. Fixed password reset link. Fixed auto-property initializers in RemotelyUser entity. 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