Remotely/Server
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
..
API DeviceGroup(): return NotFound, instead of BadRequest 2021-12-14 17:28:20 -08:00
Areas/Identity Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
Attributes Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
Auth fix: Prevent invalid authorization headers from accessing the API 2022-07-22 10:26:07 +02:00
Components Automatically refresh devices on update using a debouncer to avoid excessive CPU usage. 2022-07-06 06:38:44 -07:00
Data Create AppDbFactory. 2021-12-03 07:09:20 -08:00
Enums Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
Hubs Add means of migrating devices to a new server URL. 2021-08-17 14:35:03 -07:00
Migrations Add alert details modal. Fix GetEffectiveTheme. 2021-07-29 07:57:38 -07:00
Models Only count sessions with active viewers toward RemoteControlSessionLimit 2021-07-29 07:58:07 -07:00
Pages Fix typo on user delete column 2021-10-16 22:20:56 +01:00
Properties Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
Services Create AppDbFactory. 2021-12-03 07:09:20 -08:00
Shared Cascade from user org name to default org name to "Remotely". 2021-07-29 07:58:16 -07:00
wwwroot Add two-finger touch scrolling. 2022-07-16 05:42:33 -07:00
_Imports.razor Remove synchronous code from AuthComponentBase. 2021-07-29 07:57:37 -07:00
App.razor Fix for newly-added device groups now showing in EditDeviceGroup modal until page refresh. Fix invites. 2021-07-29 07:57:33 -07:00
appsettings.Development.json Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
appsettings.json Update publish profiles. Fix API changes in SignalR. 2021-12-02 07:13:51 -08:00
Dockerfile Set permissions on script entry point. 2021-07-29 07:58:11 -07:00
Dockerfile-rootless Running container as root is not best practice 2021-12-09 12:53:01 +01:00
DockerMain.sh Automatically use Docker volume for persisting SQLite DB and appsettings.json. 2021-07-29 07:58:11 -07:00
libman.json Update packages. 2022-07-06 07:40:21 -07:00
Program.cs Merged PR 5: Replace Server UI with Blazor 2021-07-29 07:57:31 -07:00
Server.csproj Update packages. 2022-07-06 07:40:21 -07:00
Startup.cs Create AppDbFactory. 2021-12-03 07:09:20 -08:00