Kenneth Skovhede
b8e148d000
Merge remote-tracking branch 'origin/HEAD' into feature/add-destination-repo
2026-02-17 10:29:53 +01:00
Kenneth Skovhede
c606dba53a
Fixed issues with testing remote sources when masked
2026-02-06 14:04:51 +01:00
Kenneth Skovhede
fa6dd0fd94
Fixed option to provide a connection string id for test methods
2026-02-05 10:43:16 +01:00
Kenneth Skovhede
6ac07531bd
Change webmodule to have async return value
2026-01-14 09:49:56 +01:00
Kenneth Skovhede
d7ab1b03ac
Merge remote-tracking branch 'origin/HEAD' into feature/duplicati-storage-backend
...
Streamlined the use of SharedRemoteOperation
2025-12-10 15:33:35 +01:00
Kenneth Skovhede
e968f81f26
Fixed issues with webmodule
2025-12-10 11:54:23 +01:00
Kenneth Skovhede
5cfa9724d7
Added support for loading remote backup names in Duplicati Storage
2025-12-09 21:17:01 +01:00
Kenneth Skovhede
c9f985ecdd
Final removal of FIXMEGlobal
2025-05-05 16:13:46 +02:00
Kenneth Skovhede
16acb282c9
More FIXMEGlobal cleanup
2025-05-03 15:54:23 +02:00
Kenneth Skovhede and GitHub
9464caf622
Feature/update license 2025 ( #5851 )
...
* Fixed some minor whitespace issues
* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede
8250a5befa
Refactored SecretProviderHelper to replace in Uri instances instead of raw string.
...
This fixes some issues with URL encoding/decoding.
Due to the legacy class `Duplicati.Library.Utility.Uri` there are two replacements done.
2024-11-04 15:57:56 +01:00
Kenneth Skovhede
d98186e1eb
Implemented secret provider on the remoteoperation and webmodules calls
2024-11-04 13:20:23 +01: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
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