Commit Graph

75 Commits

Author SHA1 Message Date
Jared Goodwin
8c3f997b89 Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
Jared
7db7d0b859 Code cleanup. 2021-07-29 07:57:27 -07:00
Jared
b89eabcdeb Populate relay codes. 2021-07-29 07:56:55 -07:00
Jared
e2665771de Remove third-party relay services. 2021-07-29 07:56:55 -07:00
Jared
7649bdb44e Add registration info on Branding page. 2021-07-29 07:56:55 -07:00
Jared
53843bcadf Fix unbranded client download. 2021-07-29 07:56:55 -07:00
Jared Goodwin
7f3536017f Merged PR 4: Branding 2021-07-29 07:56:55 -07:00
Jared
adbab10f93 Add "update all" button on server config page. 2021-07-29 07:56:54 -07:00
Jared
45b17b8a9a Swap chat host/client roles. 2021-07-29 07:56:53 -07:00
Jared
4390681221 Revert canvas drawing technique. 2021-07-29 07:56:53 -07:00
Jared
dd9e71b772 Revert frame diffing to original method. Add Clear Logs/Scripting History. Alert for outdated .NET Framework version. 2021-07-29 07:56:52 -07:00
Jared
c4e19082e1 Fix highest version calculation. 2021-07-29 07:56:52 -07:00
Jared
dd5757046f Fix viewport width. Derive outdated versions from max agent version. 2021-07-29 07:56:52 -07:00
Jared
55c7ce34a3 Show number of outdated devices on server config page. 2021-07-29 07:56:52 -07:00
Jared
85898ab590 Add SMTP test email button in Server Config. 2021-07-29 07:56:52 -07:00
Jared
8353437b87 Replace logo URL in email with current server instance. 2021-07-29 07:56:51 -07:00
Jared
1ab0d2a496 Refactor entities. 2021-07-29 07:56:50 -07:00
Jared
2115dac1ee Add BannedDevices and MaxConcurrentUpdates to server config 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
9fe63da1d6 Increase require.js module timeout. Use SessionId in AppLauncher to determine start procedure. 2021-07-29 07:56:48 -07:00
Jared
af9fe6df81 Scaffold out RemoteControlAccessService. 2021-07-29 07:56:47 -07:00
Jared
eea84a79b4 Code cleanup. 2021-07-29 07:56:44 -07:00
Jared
739f15432c Fix HostNamePrompt. Add server info to Server Config page. 2021-07-29 07:56:44 -07:00
Jared
905be25995 Consolidate all modules to single out file. 2021-07-29 07:56:43 -07:00
Jared
d73bc004d9 Use outFile with AMD modules. Load with Requirejs. 2021-07-29 07:56:43 -07:00
Jared
5d57cb2760 Rename RCBrowserHub to ViewerHub. Refactor ViewerHubConnection close events. 2021-07-29 07:56:40 -07:00
Jared Goodwin
b4a14ac50d Remove recording from server config (was moved to browser). 2021-07-29 07:56:38 -07:00
Jared Goodwin
75db74c85e Add Linux session indicator. Add NotifyUser to app settings. Add ShutdownService. 2021-07-29 07:56:38 -07:00
Jared Goodwin
bae1d1d628 Re-structure projects. Introduce WPF/Avalonia chat windows. Record session from browser. 2021-07-29 07:56:36 -07:00
Jared Goodwin
182e030c30 Update ServerConfig page for IceServers. 2021-07-29 07:56:34 -07:00
Jared Goodwin
460dfce5e6 Add DisplayName to user entity. 2021-07-29 07:56:34 -07:00
Jared Goodwin
f07abd16f5 Add support request desktop shortcut. 2021-07-29 07:56:33 -07:00
Jared Goodwin
865abdffea Added type and message filter to server logs 2021-07-29 07:56:33 -07:00
Jared Goodwin
3bcb4d2ede Logging updates.
Fix log entry.

Additional logging.  Add environment badge.

Add logging.

Updater tweaks.

Add logging.

Updater changes.
2021-07-29 07:56:33 -07:00
Jared Goodwin
2d31571be2 Rename hubs 2021-07-29 07:56:32 -07:00
Jared Goodwin
337754df1a Refactor and cleanup. 2021-07-29 07:56:15 -07:00
Jared Goodwin
22800dde25 Add status message to server config save. 2021-07-29 07:56:14 -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
25365a975a Explicitly add existing SMTP password on render, as model binding doesn't appear to. 2021-07-29 07:56:07 -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
de2de8772d Get rid of InstallerSettings and file byte manipulation. 2021-07-29 07:56:06 -07:00
Jared Goodwin
fe6147029a Add server admins. 2021-07-29 07:56:06 -07:00
Jared Goodwin
57eb9b3a7e Added server config page. 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
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
71002e3905 Added scaffolded items. Status messages weren't showing. 2021-07-29 07:56:05 -07:00
Jared Goodwin
71ae471864 Added tests. 2021-07-29 07:56:05 -07:00