Commit Graph
23 Commits
Author SHA1 Message Date
natan 92f1de07ae Bring back /serverstate endpoint. Fix unauhthorized mdodal when cookie is missing.
Small code cleanup here and there.
2024-07-15 11:07:47 +02:00
natan 27ce549e75 cleanup WebsocketAccessor.cs and StatusService.cs a bit.
Remove /serverstate endpoint
2024-07-12 17:59:21 +02:00
Kenneth Skovhede 6917030417 Treat all auth operation failures as Unauthorized - 401 2024-07-07 10:36:42 +02:00
Kenneth Skovhede 8a02dc014e Fixed issue with repair 2024-06-28 10:38:21 +02:00
Kenneth Skovhede 3f51536073 Fixed issue with fetching logs 2024-06-28 10:37:47 +02:00
Kenneth Skovhede d3a8ecacad Implemented single operation token.
Fixed export and bugreport download.
2024-06-28 08:56:00 +02:00
Kenneth Skovhede 21fe0f9cfb Fixed a few logic issues, restore flow is now working 2024-06-24 16:00:05 +02:00
Kenneth Skovhede e0d93da2f5 Removed last remaining form input 2024-06-24 15:26:07 +02:00
Kenneth Skovhede 1acda72561 Fixed not creating an empty database 2024-06-24 10:14:03 +02:00
Kenneth Skovhede d6fe8c1a7d Fixed some naming issues for parameters 2024-06-21 08:00:57 +02:00
Kenneth Skovhede 8efab7f746 Fixed an optional parameter 2024-06-21 07:52:28 +02:00
Kenneth Skovhede 6945270d49 Setting cookie name depending on port 2024-06-19 14:18:50 +02:00
Kenneth Skovhede 3f29642f6c Implemented JWT tokens.
Added auth requirement on all endpoints.
Added SignIn-, Access- and Refresh-Tokens based on JWT.
Upgraded stored password to be based on PBKDF2.
Added default password assignment.
Updated logic to support auth-header and re-sign-in for tray-icon and web-ui.
2024-06-19 13:54:10 +02:00
Kenneth Skovhede c0b8129924 Fixed log data 2024-06-13 07:23:30 +02:00
Kenneth Skovhede fe90f8ce3d Consistency update 2024-06-12 22:57:50 +02:00
Kenneth Skovhede 270f2f9cea Some work on untangling FIXMEGlobal 2024-06-09 22:00:34 +02:00
Kenneth Skovhede 1d0d7e0152 Fixed library platform usage 2024-06-09 21:24:32 +02:00
Kenneth Skovhede 6878a601a9 Fixed XSRF for import/export feature 2024-06-08 13:59:33 +02:00
Kenneth Skovhede 9f79025744 Removed HttpServer.
Re-implemented everything using ASP.NET.
Changed some requests to use JSON instead of FORM data.
Some work towards deleting the FIXMEGlobal instance.
Auth is missing, XSRF does not work correctly.
2024-06-07 15:56:43 +02:00
natan d78b9f2c63 WIP 2024-04-03 10:40:29 +02:00
natan 6041c8f1d9 Merge remote-tracking branch 'npodbielski/feature/http-server-modernization' into feature/http-server-modernization
# Conflicts:
#	Duplicati/WebserverCore/DuplicatiWebserver.cs
#	Duplicati/WebserverCore/Extensions/ServiceCollectionsExtensions.cs
#	Duplicati/WebserverCore/Middlewares/StaticFilesMiddleware.cs
#	Duplicati/WebserverCore/appsettings.Development.json
#	Duplicati/WebserverCore/appsettings.json
2024-03-26 18:33:13 +01:00
natan 5d53eddb32 WIP 2024-03-26 18:32:56 +01:00
natan 32e852a392 WIP 2024-03-24 17:54:21 +01:00