Kenneth Skovhede
6f7f29965d
Improved logging output control.
...
This fixes #5539
2024-09-09 11:25:39 +02:00
Kenneth Skovhede
43c18dfe69
Added missing transltion for Backup_ProcessingFiles
2024-09-04 09:43:13 +02:00
Kenneth Skovhede and GitHub
05f0a4cefa
Merge pull request #5520 from duplicati/feature/remove-deviceid-encryption-key-source
...
Removed the use of DeviceId due to lack of sufficient key material.
2024-09-03 13:55:26 +02:00
Kenneth Skovhede
e1c42aac5b
Add missing parenthesis that causes empty help output on Windows.
2024-08-31 11:36:32 +02:00
Kenneth Skovhede
d8c8ce7988
Removed the use of DeviceId due to lack of sufficient key material.
...
Kept the infrastructure to allow re-introducing it later if a better source for a device key is found.
Added support for not having any valid settings encryption key.
Added warnings if the user is running without a settings encryption key.
Added additional checks during startup to help with troubleshooting and configuring a setup with a settings encryption key.
Docker builds will now warn if no encryption key is set.
This fixes #5518
2024-08-31 11:02:14 +02:00
Kenneth Skovhede and GitHub
037796e42c
Merge pull request #5513 from duplicati/feature/isolate-datafolder-lookup
...
Simplify datafolder lookup
2024-08-30 15:44:15 +02:00
Kenneth Skovhede
4052076ab1
Pulled translations from Transifex
2024-08-30 15:43:33 +02:00
Kenneth Skovhede and GitHub
f29d118742
Merge pull request #5511 from duplicati/feature/fix-missing-device-ids
...
Added blacklisting of known invalid settings encryption keys
2024-08-30 14:53:22 +02:00
Kenneth Skovhede
595ac3c7ee
Refactored the code to use the same method for detecting an existing server database.
...
This prevents creating empty databases when probing for one.
2024-08-30 13:08:37 +02:00
Kenneth Skovhede
78627103df
Moved the code that locates a datafolder into a method so it can potentially be called from elsewhere
2024-08-30 12:59:49 +02:00
Kenneth Skovhede
733193eed6
Removed one of the FIXMEGlobal's
2024-08-30 12:55:10 +02:00
Kenneth Skovhede
f3ec0b8d00
Implemented support for getting out of having a blacklisted key
2024-08-30 12:45:39 +02:00
Kenneth Skovhede and GitHub
3d8ebef6da
Merge pull request #5492 from duplicati/feature/support-preload-configurations
...
Support preload configurations
2024-08-29 16:16:53 +02:00
Kenneth Skovhede and GitHub
a55ae7aff1
Merge branch 'master' into feature/support-preload-configurations
2024-08-29 10:36:51 +02:00
Kenneth Skovhede
5af5b4d553
Added option to prevent starting with the machine serial.
...
This could be part of the solution to #5496
2024-08-28 22:25:23 +02:00
Kenneth Skovhede
92c782ae38
Fixed sending values as strings.
...
This fixes #5404
2024-08-28 15:11:34 +02:00
Kenneth Skovhede
237102003c
Removed some #if DEBUG directives in favor of a boolean.
...
Using the flag instead ensures both DEBUG and RELEASE versions of the code is compiled.
JIT optimizations will remove the unused code during compilation just the same.
2024-08-28 12:52:33 +02:00
Kenneth Skovhede and GitHub
c3795210b8
Merge pull request #5490 from duplicati/feature/windows-service-improvements
...
Feature/windows service improvements
2024-08-28 11:47:27 +02:00
Kenneth Skovhede
3548475360
Implemented preload support.
...
This commit adds the option to provide preload/preset options that change the default values for Duplicati's commandline or environment variables.
This fixes #5480
2024-08-28 00:18:55 +02:00
Kenneth Skovhede and GitHub
e38bc12131
Merge pull request #5486 from duplicati/feature/improve-initial-password-setup
...
Added a dialog for changing the server passphrase.
2024-08-27 18:27:07 +02:00
Kenneth Skovhede and GitHub
2dbe985ca3
Merge pull request #5487 from duplicati/feature/fix-port-probing-with-kestrel
...
Fixed probing for free ports
2024-08-27 18:24:42 +02:00
Kenneth Skovhede
feb77b3959
Merged the server stop signal changes
2024-08-27 18:22:53 +02:00
Kenneth Skovhede
ab62db0099
Merge remote-tracking branch 'origin/feature/fix-ctrl-c-stop' into feature/windows-service-improvements
2024-08-27 18:18:46 +02:00
Kenneth Skovhede
29f96afc08
Added support for logging to Windows EventLog
2024-08-27 16:24:33 +02:00
Kenneth Skovhede
6a9d37ad9e
Fixed responding to stop signals.
...
This fixes #5478
2024-08-27 11:33:52 +02:00
Kenneth Skovhede
60da34d0de
Fixed probing for free port which broke with Kestrel update due to wrapped exceptions.
...
Re-implemented the logic that would use the last working port when multiple options are possible.
This fixes #5477
2024-08-27 10:38:21 +02:00
Kenneth Skovhede
1f79f88839
Added a dialog for changing the server passphrase.
...
This fixes #5479
2024-08-27 09:59:12 +02:00
Kenneth Skovhede
d1008bc7a2
Fix the Duplicati.Library.RestAPI path.
...
It was previously located in the root, but placed correctly in the solution file.
2024-08-27 08:30:26 +02:00
Kenneth Skovhede and GitHub
9d6232e1dd
Merge pull request #5472 from marceloduplicati/feature/settingsencryption5420
...
Feature/settingsencryption5420
2024-08-26 14:15:35 +02:00
Kenneth Skovhede
bc4e9a1c77
Made the database locator and server-database location code the same.
2024-08-23 17:53:17 +02:00
Kenneth Skovhede and GitHub
5bbc66665d
Merge pull request #5471 from duplicati/feature/custom-hostname-validation
...
Add custom hostname validation
2024-08-21 08:40:33 +02:00
Kenneth Skovhede
b114380547
Improved error handling on crashes to avoid obscuring the actual error message
2024-08-20 21:11:59 +02:00
Kenneth Skovhede
ff196eb284
Implemented support for enabling/disabling encryption
2024-08-20 17:10:34 +02:00
Kenneth Skovhede
06531695ab
Fixed a case where settings were null
2024-08-20 12:41:49 +02:00
Kenneth Skovhede
d0b35dbeee
Fixed a case where an exception stack trace was lost
2024-08-20 12:16:11 +02:00
Marcelo Ceccon
da4c2f91b9
Version change necessary to be compatible with referenced assemblies
...
To use deviceID library, this has to be upgraded.
2024-08-19 13:49:43 -03:00
Kenneth Skovhede
2b55b3449d
Add custom hostname validation
...
This adds a manually implemented hostname check that is applied as an endpoint filter.
With the implemented filter, the validation rules are similar to those before Kestrel was introduced.
This fixes #5469
2024-08-19 14:07:48 +02:00
Kenneth Skovhede and GitHub
1bbc88fe68
Merge pull request #5463 from luixxiul/steps
...
Update style rules of buttons in steps on adding/restoring task
2024-08-19 10:00:50 +02:00
Kenneth Skovhede and GitHub
20d3d040e2
Merge pull request #5464 from luixxiul/localization
...
Update files for localization
2024-08-19 10:00:21 +02:00
Suguru Hirahara
891065128b
Update files for localization
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 21:58:13 -04:00
Marcelo Ceccon
d4d31f25fc
Removing console.log from scripts.
2024-08-15 12:24:26 -03:00
Suguru Hirahara
e26eb66abb
Add div for non-clickable steps on restore pages
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 09:42:48 -04:00
Suguru Hirahara
d50c248191
Generate CSS files
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 09:17:33 -04:00
Suguru Hirahara
f88c67c6e4
Update style rules of buttons in steps on adding/restoring task: span element for button number
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 09:17:12 -04:00
Suguru Hirahara
fca353f7b2
Update style rules of buttons in steps on adding/restoring task: use button type selector
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 09:16:05 -04:00
Kenneth Skovhede and GitHub
92b320bed0
Merge pull request #5459 from luixxiul/steps
...
Improve accessibility of step buttons on restore pages
2024-08-15 13:33:25 +02:00
Kenneth Skovhede and GitHub
525ca8c613
Merge pull request #5458 from luixxiul/css2
...
Replace double slashes with single slashes and asterisks for vanilla CSS
2024-08-15 13:32:55 +02:00
Kenneth Skovhede
6ff4faf6f3
Merge remote-tracking branch 'origin/master' into feature/consistent-env-arg-names
2024-08-15 13:28:54 +02:00
Suguru Hirahara
b4bfa06bbc
Improve a11y of step buttons on restore pages
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 03:10:32 -04:00
Suguru Hirahara
54b9accdf3
Replace double slashes for comments with single slashes and asterisks for vanilla CSS
...
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com >
2024-08-15 01:57:56 -04:00