Jared Goodwin
9ea17adb4f
Fix NRE in scripts page. Refactor logic.
2023-05-15 17:47:27 -07:00
Jared Goodwin
c96319d88b
Comment out debug logging from EF Core.
2023-05-12 10:39:05 -07:00
Jared Goodwin
9324e6a1b5
Quiet some of the logs.
2023-05-12 07:05:26 -07:00
Jared Goodwin
80d3b3813b
Implement changes to IViewerAuthorizer.
2023-05-10 09:29:09 -07:00
Jared Goodwin
0381742064
Merge master.
2023-05-04 11:43:22 -07:00
Jared Goodwin
7b69141355
Add healthcheck controller with loopback-only authorization filter. Add curl install to Dockerfile.
2023-05-03 12:31:10 -07:00
Jared Goodwin
f72d6dad02
Add capture metrics to viewer.
2023-05-03 11:23:03 -07:00
Jared Goodwin
4230ad784d
Fix static services accessor (temporary). Create AppVersionHelper for getting app version.
2023-05-02 16:27:33 -07:00
Jared Goodwin
e2e92e9ab4
Fix scripts page "Creator" display field and public filter.
2023-05-02 12:21:44 -07:00
Jared Goodwin
9ee51e9da4
Add basic healthcheck.
2023-04-28 16:32:55 -07:00
Jared Goodwin
b401635902
Fix copy path.
2023-04-28 16:05:59 -07:00
Jared Goodwin
172a80a697
Pre-extract archive in CI/CD before Dockerfile.
2023-04-28 15:20:30 -07:00
Jared Goodwin
1a295a9813
Test multi-stage Dockerfile.
2023-04-28 14:41:15 -07:00
Jared Goodwin
02c08986a3
Implement submodule changes.
2023-04-28 10:14:59 -07:00
Jared Goodwin
4f98ab30e3
Remove dev appsettings.
2023-04-28 06:19:11 -07:00
Jared Goodwin
62edeabc5b
Allow saving of appsettings from server config page when in dev.
2023-04-27 13:43:53 -07:00
Jared Goodwin
47fc7e88f7
Remove node in pipeline.
2023-04-27 13:06:12 -07:00
Jared Goodwin
12aef747d8
Update NUGet packages. Fix libman.json.
2023-04-27 12:03:45 -07:00
Jared Goodwin
0edbf4de3a
Replace WindowsService.cs.
2023-04-27 10:50:06 -07:00
Jared Goodwin
339e552114
Update dotnet version in scripts and Dockerfile.
2023-04-27 07:53:02 -07:00
Jared Goodwin
e3cf287165
Fix session info state after reconnects. Use hosting for agent. Fix shutdown process. Fix idle timer when disconnected.
2023-04-26 15:10:33 -07:00
Jared Goodwin
bb2126bbab
Sync Remotely with latest integration changes.
2023-04-25 15:09:57 -07:00
Jared Goodwin
cf39b88246
Update submodule.
2023-04-21 09:53:52 -07:00
Jared Goodwin
820cb53947
Update to .NET 7.
2023-04-21 06:50:14 -07:00
Jared Goodwin
9a538de5e5
Update submodule after namespace changes.
2023-04-19 07:29:09 -07:00
Jared Goodwin
c0b10ef93d
Refactor to align with changes in submodule.
2023-04-18 14:40:32 -07:00
Jared Goodwin
d2dd852a83
Fix desktop reconnection. Fix crash in Wayland (though still not supported).
2023-04-15 15:15:40 -07:00
Jared Goodwin
16477e7f9e
Register missing IMessageBoxViewModel in DI, organize MessageBox-related classes, add FakeMessageBoxViewModel, fix resolution of current Application in AvaloniaDispatcher, and remove unused dependency on libdgiplus.
2023-04-15 11:43:32 -07:00
Jared Goodwin
57e3d5220f
Enable lockout when user is created from the registration page.
2023-02-14 20:47:58 -08:00
Jared Goodwin
564668f6cc
Enable lockout on new accounts created on the organization page.
2023-02-14 20:46:36 -08:00
Jared Goodwin
0e62543b19
Enable account lockout.
2023-02-14 20:01:04 -08:00
Jared Goodwin
cef26f5ca7
Add form label color in darkly theme for Identity input labels.
2023-02-01 21:15:21 -08:00
Jared Goodwin
d5bb45a793
Restrict standard users from accessing device groups that don't have any users.
2023-02-01 21:01:19 -08:00
Jared Goodwin
eff1b634e4
Add "ForceClientHttps" application option.
2023-02-01 20:43:12 -08:00
Jared Goodwin
97e31b44fc
Fix NRE in ViewerPageDataProvider. ( #571 )
2023-01-20 07:32:36 -08:00
Jared Goodwin
c5a1a56bdf
Move HTTP logging above forwarded headers, so the unmodified headers are logged. ( #566 )
2023-01-17 18:52:33 -08:00
Jared Goodwin
6ddc20b322
Add UseHttpLogging option in appsettings. ( #562 )
...
* Add UseHttpLogging option.
* Default to false for UseHttpLogging.
* Fix log downloads.
2023-01-14 15:55:16 -08:00
Jared Goodwin
56ee561ca2
Bug - Proto forwarded header not being seen by ASP.NET Core. ( #554 )
...
* Set permissions on log file so non-elevated process can write to it.
* Replace more instances of static Logger with ILogger<T>.
* Add default Docker host to known proxies.
* Update Immense.RemoteControl
* Update Immense.RemoteControl
2023-01-06 16:48:03 -08:00
Jared Goodwin
95b9a45a0c
Fix regression bug related to agent reconnection. ( #552 )
...
* Update agent status on reconnect, without waiting for heartbeat.
2023-01-04 06:29:22 -08:00
Jared Goodwin
080aed5d7b
Installer and client download fixes. ( #549 )
...
* Check for empty ETag during install. Update log path.
* Use effective theme in ClientDownloadsController. Fix typo.
* Fix FileLogger pattern matching.
* Change log wording.
2023-01-02 14:03:09 -08:00
Jared Goodwin
f6984b4c34
Pattern match to IConfigurationRoot and reload. ( #546 )
2022-12-31 20:50:43 -08:00
Jared Goodwin
3f8d63c2c0
Azure Pipelines, Docker, and embedded server data. ( #543 )
...
* Add Azure Pipelines yml.
* Remove Server Installer.
* Update Release Build.yml for Azure Pipelines
* Update Release Build.yml
* Update Release Build.yml for Azure Pipelines
* Update Release Build.yml for Azure Pipelines
* Update Release Build.yml for Azure Pipelines
* Update Release Build.yml for Azure Pipelines
* Update signtool.exe
* Update Release Build.yml
* Update Publish.ps1
* Update pipeline and Dockerfile.
* Move docker files.
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Update Dockerfile
* Move files.
* Update Dockerfile
* Update Dockerfile
* Create RewritableStream.
* Finish implementation of rewritable stream and embedded data searcher.
* Remove RelayCode.
* Get branding from default org if orgId is missing.
* Update README.md
* Remove AppConstants.ServerUrl. Fix main module file path.
* Update submodule.
* Extract embedded data in Program.cs.
* Add logging. Update submodule.
* Remove size block. BinaryWriter prefixes size.
* Remove unused async
* Update Immense.RemoteControl
* Update Release Build.yml for Azure Pipelines
* Update Release Build.yml for Azure Pipelines
* Use UpgradeService for determining out of date clients.
2022-12-31 19:10:40 -08:00
Jared Goodwin
3ef4cdf81a
Extract remote control functionality into separate library. ( #539 )
...
* Convert server to new single-file startup model.
* Add remote control implementations.
* Implement IViewerAuthorizer.
* Update hub endpoints.
* Implement HubEventHandler.
* Implement ViewerHubDataProvider.
* Implement page data provider.
* Implement RCL and refactor.
* Update submodule.
* Replace submodule with NuGet.
* Update copy URL.
* Update NuGet.
* Remove deprecated WebRTC.
* Remove deprecated WebRTC.
* Update Immense.RemoteControl
* Building out desktop projects.
* Bring more services into submodule.
* Update submodule.
* Update submodule.
* Refactoring for module.
* Update submodule.
* Update submodule
* Got Windows desktop app running.
* Refactor for submodule changes.
* FIx unattended session start.
* Switch desktop app out of console mode.
* Fix tests.
* Update publishing.
* Remove ClickOnce middleware.
* Remove ClickOnce remnants.
* Update submodule
* Add some logging.
* Update Linux path.
* Update submodule.
* Add cleanup service for unattended sessions that failed to start.
* Update submodule.
* Fix chat.
* Add ValidateExecutableReferencesMatchSelfContained property.
* Add other submodule projects. Align checkbox.
* Update submodule. Reduce deserialization in the browser, resulting in faster renders.
* Update submodule.
* Update submodule.
* Update submodule.
* Update submodule.
* Add orgId back for branding.
* Get branding loading in desktop apps.
* Update submodule.
* Create log dir.
* Refactor version check on config page.
* Update submodule.
* Update submodule.
* Change submodule URL.
* Correct namespace.
* Update submodule.
* Checkout submodules recursively.
2022-12-23 06:39:12 -08:00
Jared Goodwin
eae16cb3dc
Update ASP.NET Core version in install scripts/services. Update GitHub URLs. Update Docker Ubuntu image to Jammy.
2022-09-16 10:06:39 -07:00
Jared Goodwin
377c32a33b
Fix mouse move.
2022-08-01 18:41:53 -07:00
Jared Goodwin
3d15470d3d
Move mouse at the start of touch scroll. Add deadzone before initiating scrolling.
2022-08-01 18:06:02 -07:00
Jared Goodwin
d4bdd57d15
Merge branch 'master' into remove-deprecated-webclient
2022-08-01 17:21:16 -07:00
Christopher Gebhardt
ec333a7a33
fix: Prevent invalid authorization headers from accessing the API
...
The API is secured by this authorization filter that should prevent access to the API when the auhorization header is invalid. Instead the filter just set the status to 403, but delivered the data anyway.
This commit fixes this by explicitly setting the result to an UnauthorizedResult, which prevents access to the API.
#495
2022-07-22 10:26:07 +02:00
Jared Goodwin
cedb8281cb
Replace WebRequest in AgentSocket.
2022-07-18 19:34:20 -07:00
Jared Goodwin
a3a6094b97
Remove unused DownloadFile hub method.
2022-07-18 16:40:26 -07:00
Jared Goodwin
808c1f7593
Add two-finger touch scrolling.
2022-07-16 05:42:33 -07:00
Jared Goodwin
54a8726c29
Update packages.
2022-07-06 07:40:21 -07:00
Jared Goodwin
47378133d1
Replace System.Drawing with SkiaSharp.
2022-07-06 07:36:38 -07:00
Jared Goodwin
a096df3b5e
Automatically refresh devices on update using a debouncer to avoid excessive CPU usage.
2022-07-06 06:38:44 -07:00
Steve Sobol
de799fdb27
Merge pull request #420 from fanuelsen/master
...
Add Dockerfile configured to not run Remotely as root
2022-01-17 22:36:52 -08:00
dkattan
bb90a33042
Merge pull request #417 from immense/feature/base64-encode-basic-auth
...
Base64 encode API Token
2021-12-15 06:07:42 -06:00
dkattan
c3e80e6635
Merge pull request #416 from immense/feature/device-group-api
...
Added Get route for device groups
2021-12-15 06:04:56 -06:00
Steve Sobol
846e5415b7
DeviceGroup(): return NotFound, instead of BadRequest
2021-12-14 17:28:20 -08:00
Steve Sobol
66d15a6d4e
Ensure that auth payload includes both a key ID and a secret
2021-12-14 17:14:28 -08:00
Steve Sobol
539cf62b7c
Check for a valid Authorization: header
2021-12-14 17:10:09 -08:00
dkattan
d506c8da34
Merge pull request #418 from immense/app-db-factory
...
Create AppDbFactory.
2021-12-09 18:12:52 -06:00
Per-Ole
0717cf8110
Running container as root is not best practice
...
Added rootless dockerfile option.
2021-12-09 12:53:01 +01:00
Christian Bankester
0d9d1c2321
Merge pull request #364 from FingerlessGlov3s/patch-1
...
Fix typo on user delete column
2021-12-03 15:25:24 -06:00
dkattan
4913535bc4
Made the authorization header require a Basic base64 encoded token instead of the literal key:secret as PowerShell 7 complains when you don't use a base64 encoded value.
2021-12-03 14:46:19 -06:00
dkattan
6176d966c0
Added Get route for device groups
2021-12-03 14:05:33 -06:00
Jared Goodwin
217138bdd0
Create AppDbFactory.
2021-12-03 07:09:20 -08:00
Jared Goodwin
295a5d1d9e
Fix tests.
2021-12-02 16:13:16 -08:00
Jared Goodwin
f82bf69cee
Fixed error when trying to save device back into group "None".
2021-12-02 12:40:35 -08:00
Jared Goodwin
4041c14cfc
Enable compression in single-file publish.
2021-12-02 07:20:49 -08:00
Jared Goodwin
b62659f6f9
Update publish profiles. Fix API changes in SignalR.
2021-12-02 07:13:51 -08:00
Jared Goodwin
39044acb02
Update projects.
2021-12-02 06:10:03 -08:00
FingerlessGloves
20d1186ddb
Fix typo on user delete column
...
Currently the column name says delete group, but the action is for deleting users.
2021-10-16 22:20:56 +01:00
Jared Goodwin
ed1c9809d0
Add means of migrating devices to a new server URL.
2021-08-17 14:35:03 -07:00
Jared Goodwin
ec2ae45e88
Merged PR 9: Auto-quality tweaks.
...
Auto-quality updates.
2021-08-07 17:53:14 +00:00
Jared goodwin
af0884e260
Update NuGet packages.
2021-08-05 15:17:01 -07:00
Jared Goodwin
079bd5bfb0
Delete unused index model file.
2021-07-29 08:10:24 -07:00
Jared Goodwin
33ebb5302c
Fix invite button. ClientId changed to CasterId.
2021-07-29 07:58:19 -07:00
Jared Goodwin
24eb298914
Remove AutoQuality and simplify caster throttling.
2021-07-29 07:58:19 -07:00
Jared Goodwin
ef27410b6c
Fix font color in #blazor-error-ui.
2021-07-29 07:58:18 -07:00
Jared Goodwin
f570b8ab3f
Reduce SignalR buffer size and max message size. Check for duplicate session ID.
2021-07-29 07:58:18 -07:00
Jared Goodwin
a4a6fd4f77
Return early if key is valid.
2021-07-29 07:58:18 -07:00
Jared Goodwin
8bcbd9bef5
Pass correct variable into CreateApiToken.
2021-07-29 07:58:18 -07:00
Jared Goodwin
cfbf8ec984
Update manifest.
2021-07-29 07:58:18 -07:00
Jared Goodwin
e3f2809bb7
Remove @msgpack/msgpack dependency. Use msgpack5 instead.
2021-07-29 07:58:18 -07:00
Jared Goodwin
5d79725c34
Don't delete script results when clearing logs.
2021-07-29 07:58:18 -07:00
Jared Goodwin
723b107c0a
Update agent install script.
2021-07-29 07:58:18 -07:00
Jared Goodwin
4d82b67a4c
Use libman for client-side libraries.
2021-07-29 07:58:17 -07:00
Jared Goodwin
44638a330f
Update NuGet packages.
2021-07-29 07:58:17 -07:00
Jared Goodwin
04d1e0429a
Remove unused condition of empty device groups.
2021-07-29 07:58:17 -07:00
Jared Goodwin
b3da075a7c
Get user without org when creating user. Possible exception when subsequently calling UserManager.
2021-07-29 07:58:17 -07:00
Jared Goodwin
f6ba98896e
Change field to property on ScriptsPage.
2021-07-29 07:58:17 -07:00
Jared Goodwin
a321f84a71
Move next call outside of try block.
2021-07-29 07:58:16 -07:00
Jared Goodwin
726b2fb5c4
Reduce number of iterations through collection while filtering.
2021-07-29 07:58:16 -07:00
Jared Goodwin
ea68d98e0d
Cascade from user org name to default org name to "Remotely".
2021-07-29 07:58:16 -07:00
Jared Goodwin
233f8a43d0
Restart ExternalScriptingShell process if exited. Add Ctrl + Q shortcut to clear terminal output.
2021-07-29 07:58:16 -07:00
Jared Goodwin
34ead1e1ac
Add active users indicator. Move sort.
2021-07-29 07:58:16 -07:00
Jared Goodwin
87b9fe4b92
Reduce default devices per page to 25.
2021-07-29 07:58:16 -07:00
Jared Goodwin
4ce20eb543
Don't update DevicesFrame on DeviceUpdated and DeviceWentOffline messages. Only update card. Add explicit Refresh button.
2021-07-29 07:58:16 -07:00
Jared Goodwin
166b72ffa6
Change DevicesForPage to field.
2021-07-29 07:58:16 -07:00
Jared Goodwin
c2b07180eb
Change chat input from textarea back to input.
2021-07-29 07:58:15 -07:00
Jared Goodwin
e8584579e5
Allow card header click to close header.
2021-07-29 07:58:15 -07:00
Jared Goodwin
a23a76fcf2
Add explicit method for deleting logs.
2021-07-29 07:58:15 -07:00
Jared Goodwin
ba529238c3
Try calling external binaries as owner of brew.
2021-07-29 07:58:15 -07:00
Jared Goodwin
918908c432
Fix unary operator.
2021-07-29 07:58:15 -07:00
Jared Goodwin
350a736a10
Ensure stored GUID has value during install.
2021-07-29 07:58:15 -07:00
Jared Goodwin
04e665aec4
Bind device search filter on change instead of on input.
2021-07-29 07:58:15 -07:00
Jared Goodwin
6f28e595b2
Move lock.
2021-07-29 07:58:15 -07:00
Jared Goodwin
8b6b267ddf
Skip SMTP authentication if both username and password are empty.
2021-07-29 07:58:15 -07:00
Jared Goodwin
aac8db5cc6
Add name to Server artifact. Update installer. Update packages.
2021-07-29 07:58:14 -07:00
Jared Goodwin
40c49e4efb
Update formatting on branding page.
2021-07-29 07:58:14 -07:00
Jared Goodwin
fdae931462
Add buttons to clear and refresh remote logs.
2021-07-29 07:58:14 -07:00
Jared Goodwin
37feeed7ba
Add branding reset button. Add numeric inputs for rgb values.
2021-07-29 07:58:14 -07:00
Jared Goodwin
1fa4604cb2
Copy/paste wrongness.
2021-07-29 07:58:14 -07:00
Jared Goodwin
2c057cc0c9
Comment out incomplete macOS executable.
2021-07-29 07:58:13 -07:00
Jared Goodwin
ba53c165f3
Re-implement auto quality toggle.
2021-07-29 07:58:12 -07:00
Jared Goodwin
31b97efb00
Separate macOS x64 and arm64 sections.
2021-07-29 07:58:12 -07:00
Jared Goodwin
cdc7ba818d
Comment out macOS arm64 links until runners are available on Azure Pipelines.
2021-07-29 07:58:12 -07:00
Jared Goodwin
66325ccc45
Add macOS arm64.
2021-07-29 07:58:11 -07:00
Jared Goodwin
e1955592c5
Fix UUID gen.
2021-07-29 07:58:11 -07:00
Jared Goodwin
cefb7d14a8
Add condition for device no longer existing when filtering users.
2021-07-29 07:58:11 -07:00
Jared Goodwin
4727adaa63
Rework formatting of Downloads page.
2021-07-29 07:58:11 -07:00
Jared Goodwin
e8d3d346be
Use lock when updating devices.
2021-07-29 07:58:11 -07:00
Jared Goodwin
16c296bccc
Fix macOS installer.
2021-07-29 07:58:11 -07:00
Jared Goodwin
6d186ded1e
Set permissions on script entry point.
2021-07-29 07:58:11 -07:00
Jared Goodwin
2d104a579b
Automatically use Docker volume for persisting SQLite DB and appsettings.json.
2021-07-29 07:58:11 -07:00
Jared Goodwin
20469a16aa
Fix issue where outdated script runs would still run, even if superseded by more recent one. Added regression test.
2021-07-29 07:58:11 -07:00
Jared Goodwin
3c11469879
Revert message handler change.
2021-07-29 07:58:10 -07:00
Jared Goodwin
300c4d6873
Change input size and offset.
2021-07-29 07:58:10 -07:00
Jared Goodwin
9662de8802
Update streaming toggled after video data has loaded.
2021-07-29 07:58:10 -07:00
Jared Goodwin
5fa05fa0d1
Add warning on device card for outdated devices.
2021-07-29 07:58:09 -07:00
Jared Goodwin
558dd1bc18
Refactor DevicesFrame to make less trips to database.
2021-07-29 07:58:09 -07:00
Jared Goodwin
e729fb6bc1
Add more details to script run error emails.
2021-07-29 07:58:09 -07:00
Jared Goodwin
a941f76d81
Refactor server installer prompts.
2021-07-29 07:58:08 -07:00
Jared Goodwin
a3476714fd
Track frames by Id.
2021-07-29 07:58:08 -07:00
Jared Goodwin
3d61e298c4
Fix background color.
2021-07-29 07:58:08 -07:00
Jared Goodwin
3fc0310774
Remove unused property.
2021-07-29 07:58:08 -07:00
Jared Goodwin
781252c053
Expand Downloads redirect.
2021-07-29 07:58:07 -07:00
Jared Goodwin
f5e8d85a93
Only count sessions with active viewers toward RemoteControlSessionLimit
2021-07-29 07:58:07 -07:00
Jared Goodwin
0ec0b7054f
DataService refactoring.
2021-07-29 07:58:07 -07:00
Jared Goodwin
61738688c4
Display message when attempting MacOS remote control.
2021-07-29 07:58:07 -07:00
Jared Goodwin
17b77a39f8
Add Mac updater.
2021-07-29 07:58:06 -07:00
Jared Goodwin
2f9e5cb30a
Rename "Linux" to "XPlat"
2021-07-29 07:58:06 -07:00
Jared Goodwin
18c565b207
Adjust styling on Downloads page.
2021-07-29 07:58:06 -07:00
Jared Goodwin
593b21a824
Add Mac downloads.
2021-07-29 07:58:06 -07:00
Jared Goodwin
572c796fa0
Add MacOSX install script.
2021-07-29 07:58:05 -07:00
Jared Goodwin
1cbc6648dd
Add option to disable certificate revocation check when sending email.
2021-07-29 07:58:05 -07:00
Jared Goodwin
9fda52a22b
Use Async methods in email sender.
2021-07-29 07:58:05 -07:00
Jared Goodwin
3d49b74bf2
Change GetAllUsersInOrganization signature.
2021-07-29 07:58:05 -07:00
Jared Goodwin
d9ed96d4fd
Add email to support requests.
2021-07-29 07:58:05 -07:00
Jared Goodwin
5b576406b7
Don't run missed quick scripts.
2021-07-29 07:58:05 -07:00
Jared Goodwin
6593c11a65
Add details to quick script runs.
2021-07-29 07:58:05 -07:00
Jared Goodwin
a7416b3b5c
Send larger chunks of audio.
2021-07-29 07:58:05 -07:00
Jared Goodwin
727bce6f23
Add SmtpLocalDomain to appsettings.json
2021-07-29 07:58:04 -07:00
Jared Goodwin
56842f7e59
Replace SmtpClient with MailKit.
2021-07-29 07:58:04 -07:00
Jared Goodwin
7194aeaba7
Update Dockerfile
2021-07-29 07:58:04 -07:00
Jared Goodwin
c2d6dae83b
Revert WebRTC library back to Microsoft MixedReality WebRTC.
2021-07-29 07:58:04 -07:00
Jared Goodwin
169a73bd87
Update SignalR and MessagePack JavaScript libraries.
2021-07-29 07:58:03 -07:00
Jared Goodwin
01ea330f54
Signal end of ICE with null candidate.
2021-07-29 07:58:03 -07:00
Jared Goodwin
1a4657aba9
Create files for mounting.
2021-07-29 07:58:03 -07:00
Jared Goodwin
3d1c0e111f
Don't send empty ice candidate.
2021-07-29 07:58:03 -07:00
Jared Goodwin
3dc1d2cf45
Fix path.
2021-07-29 07:58:03 -07:00
Jared Goodwin
6a0cb369ac
Trigger heartbeat when device is expanded.
2021-07-29 07:58:03 -07:00
Jared Goodwin
f43bedb0d5
Fix merge issues for SipSorcery.
2021-07-29 07:58:02 -07:00
Jared
e26a3ac530
Only display new version banner for server admins.
2021-07-29 07:58:01 -07:00
Jared
8abdbf7986
Use separate hub method params for signaling.
2021-07-29 07:57:39 -07:00
Jared
6060d32fb8
Prefix candidate if missing.
2021-07-29 07:57:39 -07:00
Jared
3a5471b553
Replace MR WebRTC with SIPSorcery.
2021-07-29 07:57:39 -07:00
Jared Goodwin
a1943365c6
Revert execstart change. Call dotnet with DLL argument.
2021-07-29 07:57:38 -07:00
Jared Goodwin
2d59e4a807
Remove .NET runtime install and try using the self-contained executable.
2021-07-29 07:57:38 -07:00
Jared Goodwin
1625005deb
Update readme and Dockerfile.
2021-07-29 07:57:38 -07:00
Jared Goodwin
347d92eed5
Make deep links for tabs.
2021-07-29 07:57:38 -07:00
Jared Goodwin
051e3f5332
Add alert details modal. Fix GetEffectiveTheme.
2021-07-29 07:57:38 -07:00
Jared Goodwin
b497a4c8bc
Remove synchronous code from AuthComponentBase.
2021-07-29 07:57:37 -07:00
Jared Goodwin
e5c9734ce4
Workarounds for issues with Postgres DB provider using async DbContext calls.
2021-07-29 07:57:37 -07:00
Jared Goodwin
ed48f209d0
Add new navigation properties to enable cascade delete.
2021-07-29 07:57:37 -07:00
Jared Goodwin
63d511c083
Make device ID optional on device details. Add it to the nav menu.
2021-07-29 07:57:37 -07:00
Jared Goodwin
97d8eaf8ff
Auto-populate name on Remote Control page.
2021-07-29 07:57:37 -07:00
Jared Goodwin
188d331c08
Update help modal.
2021-07-29 07:57:37 -07:00
Jared Goodwin
119c177a3f
Add Warning output to error out in PS Core results.
2021-07-29 07:57:37 -07:00
Jared Goodwin
ba3dc24c88
Change language in script alerts.
2021-07-29 07:57:36 -07:00
Jared Goodwin
0543a09369
Remove AlterColumn on Identity Framework Id columns in migration (auto-generated by EF Core for some reason...)
2021-07-29 07:57:36 -07:00
Jared
428d699d69
Load navigation properties when delete device so cascade delete will work.
2021-07-29 07:57:36 -07:00
Jared
cba80d09ce
Fix tree structure for existing folders.
2021-07-29 07:57:34 -07:00
Jared
0191e02a59
Fix tree view rendering for nested scripts.
2021-07-29 07:57:34 -07:00
Jared
85e82d9bb6
Let API Token also authorize for ExpiringTokenFilter.
2021-07-29 07:57:34 -07:00
Jared
56b30537cf
Add redirect for old download location.
2021-07-29 07:57:33 -07:00
Jared
1004e454f9
Fix for newly-added device groups now showing in EditDeviceGroup modal until page refresh. Fix invites.
2021-07-29 07:57:33 -07:00
Jared
3e74e61e9b
Fix title in EditDeviceGroup modal.
2021-07-29 07:57:33 -07:00
Jared
1d4b0e0ff6
Open download links in a new tab so it doesn't break the connection.
2021-07-29 07:57:33 -07:00
Jared
58c5d5c014
Fix padding.
2021-07-29 07:57:33 -07:00
Jared
e4af33cce7
Add filtering options to server admins list.
2021-07-29 07:57:32 -07:00
Jared
a82b26c1c4
Show message when logs are empty.
2021-07-29 07:57:32 -07:00
Jared
51439a688f
Add navigation animation.
2021-07-29 07:57:32 -07:00
Jared Goodwin
d2bb8b926b
Merged PR 6: Linux capture fixes.
2021-07-29 07:57:32 -07:00
Jared
dcbc2e8930
Add Bootstrap styling to event type select.
2021-07-29 07:57:32 -07:00
Jared
5983f06e15
Fix non-awaited tasks.
2021-07-29 07:57:32 -07:00
Jared
5cade93dd5
Remove unused TS/JS files.
2021-07-29 07:57:31 -07:00
Jared
ce91daa167
Remove key from modal string[] content.
2021-07-29 07:57:31 -07:00
Jared Goodwin
8c3f997b89
Merged PR 5: Replace Server UI with Blazor
2021-07-29 07:57:31 -07:00
Jared
6811e39231
Revert some capture changes.
2021-07-29 07:57:30 -07:00