Kenneth Skovhede
d53357f4e7
Fixed decrypt/re-encrypt toggling
2024-08-20 21:10:15 +02:00
Kenneth Skovhede
ff196eb284
Implemented support for enabling/disabling encryption
2024-08-20 17:10:34 +02:00
Kenneth Skovhede
ae6d5112f8
Reworked encryption of fields to only affect code inside Connection.cs
2024-08-20 17:08:55 +02:00
Marcelo Ceccon
d4b5ed3723
Make it case insensitive and implicit the list contains distinct fields
...
https://github.com/duplicati/duplicati/pull/5466#discussion_r1721733126
2024-08-19 13:53:39 -03:00
Marcelo Ceccon
b797637f77
Change to void invisible typecast
...
https://github.com/duplicati/duplicati/pull/5466#discussion_r1721734208
2024-08-19 13:53:29 -03:00
Marcelo Ceccon
71dcde30b0
Fix for inner reference not being updated
2024-08-19 13:52:44 -03:00
Marcelo Ceccon
67a7df45c8
Implementation of settings field encryption
...
With this change, TargetURL (where credentials of storage destinations were stored in plaintext), the backups passphrases as well as JWT tokens are not stored encrypted.
The encryption key is derived from the system's motherboard serial number, or can be set manually via environment variable.
2024-08-19 13:51:14 -03:00
Kenneth Skovhede
cf757c5efb
Merge remote-tracking branch 'origin/master' into feature/add-option-to-disable-captcha
2024-08-14 21:32:00 +02:00
Kenneth Skovhede and GitHub
d60bbeb215
Merge pull request #5428 from luixxiul/Strings.cs
...
Remove conjugation from Strings.cs files
2024-08-14 21:27:25 +02:00
Kenneth Skovhede
f7a804aec7
Removed unused files and methods
2024-08-13 22:37:36 +02:00
Kenneth Skovhede
e980d7daee
This adds back the missing ProposedSchedule to the server state.
...
This handles the missing information part in #5436
2024-08-13 22:24:15 +02:00
Suguru Hirahara
e02bd79ea1
Remove conjugation from Duplicati.Library.RestAPI/Strings.cs
2024-08-13 10:05:53 -04:00
Suguru Hirahara
a6b8f61646
Remove conjugation more
2024-08-13 08:09:04 -04:00
Suguru Hirahara
0115c7d718
Remove conjugation - disable
2024-08-13 08:08:35 -04:00
Suguru Hirahara
c47dd05030
Remove conjugation - Duplicati.Library.RestAPI/Strings.cs
2024-08-13 08:07:36 -04:00
Kenneth Skovhede
9ecb3a0f17
Added option to disable visual captcha from commandline.
...
This fixes #5098
2024-08-13 13:50:21 +02:00
Suguru Hirahara
dd0bd401f9
Replace 'this option can be used to' with the common expression 'use this option to'
2024-08-06 12:09:11 -04:00
Suguru Hirahara
35658300c5
Split sentences
2024-07-31 01:52:59 -04:00
Kenneth Skovhede
dd071503e9
Update FluentFTP to latest version.
...
Moved a project reference that did not belong in the FTP backend.
2024-07-30 08:12:12 +02:00
Suguru Hirahara
a2d6771573
Add periods to strings which are sentences on Duplicati.Library.RestAPI/Strings.cs
2024-07-29 22:44:27 -04:00
Kenneth Skovhede and GitHub
78e38b81b8
Merge pull request #5314 from duplicati/feature/remove-tardigrade
...
Purged tardigrade from codebase
2024-07-29 09:13:56 +02:00
Suguru Hirahara
f6bb4fed2e
Sort strings on Duplicati.Library.RestAPI/Strings.cs
2024-07-27 06:30:06 -04:00
Kenneth Skovhede
60a41f467b
Purged tardigrade from codebase
2024-07-26 20:24:14 +02:00
Suguru Hirahara
ae57dee0f0
Remove redundant space characters from *.cs and *.html
2024-07-26 00:10:31 -04:00
Kenneth Skovhede
1de113bd2f
Merge remote-tracking branch 'origin/master' into feature/remove-httpserver
2024-07-18 11:00:52 +02:00
Grzegorz Łagocki
9b19bac7da
Add Copyright Property to *.csproj files
2024-07-09 00:37:18 +02:00
Kenneth Skovhede
44a45fcd04
Only generate signin token if password is autogenerated
2024-07-07 10:36:11 +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
3487f2fdf4
Make sure we do not log out users who upgrade
2024-06-20 12:24:14 +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
773f3acfb3
More untangle for FIXMEGlobal
2024-06-09 22:12:03 +02:00
Kenneth Skovhede
270f2f9cea
Some work on untangling FIXMEGlobal
2024-06-09 22:00:34 +02:00
Kenneth Skovhede
25bb4f3701
Merge remote-tracking branch 'origin/master' into feature/remove-httpserver
2024-06-09 21:54:02 +02:00
Kenneth Skovhede
0e12adb210
Fixed usings after merge
2024-06-09 21:33:48 +02:00
Kenneth Skovhede
ca425808c5
Merge remote-tracking branch 'origin/master' into feature/remove-httpserver
2024-06-09 21:23:59 +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
Kenneth Skovhede
12fb0d36ea
Removed unused Signer.exe program
...
Updated some licenses that snuck in LGPL text from the Kestrel merge.
2024-06-05 11:02:56 +02:00
Kenneth Skovhede and GitHub
245d2f5e95
Merge pull request #5213 from Jojo-1000/xmpp-library-update
...
Change XMPP library to Artalk.Xmpp
2024-06-04 13:55:56 +02:00
Jojo-1000
3ccca04f1c
Change XMPP library to Artalk.Xmpp.
2024-06-01 22:44:27 +02:00
Jojo-1000
917e2cd0c4
Remove obsolete custom platform detection.
2024-05-30 02:14:05 +02:00
Jojo-1000
930f1c8bd3
Fix most unsupported platform warnings.
2024-05-30 01:50:02 +02:00
Jojo-1000
1dc1fd83af
Add SupportedOSPlatform attribute and target windows where appropriate.
2024-05-30 01:22:16 +02:00
Kenneth Skovhede
2e7b8fc468
Merge remote-tracking branch 'npodbielski/feature/http-server-modernization' into feature/remove-httpserver
2024-05-28 14:45:26 +02:00
Kenneth Skovhede
238bfdd02c
Using Windows identity for reporting username in system info
2024-05-14 14:41:59 +02:00
Jojo-1000
796be8ce29
Merge branch 'master' into improve-source-file-picker
2024-05-11 23:53:57 +02:00
Kenneth Skovhede
dfb6ee0f29
Updated TLS version to None or SystemDefault to use the OS "best match" versions.
2024-04-24 21:17:38 +02:00
natan
70741dc99c
Merge branch 'refs/heads/master' into feature/http-server-modernization
2024-04-24 15:45:23 +02:00
Kenneth Skovhede
787b2bf04f
Removed code for supporting .NET < 4.8
2024-04-24 11:21:03 +02:00
natan
0fefb316eb
Selenium Tests
2024-04-22 10:15:56 +02:00
natan
f9f6dfee6b
Merge branch 'refs/heads/feature/kestrel-avalonia-upgrade' into feature/http-server-modernization
...
# Conflicts:
# Duplicati.Library.RestAPI/UpdatePollThread.cs
# Duplicati/Server/Program.cs
# Duplicati/Server/webroot/ngax/scripts/services/ServerStatus.js
# Duplicati/WebserverCore/DuplicatiWebserver.cs
2024-04-22 09:35:53 +02:00