Commit Graph
9961 Commits
Author SHA1 Message Date
Suguru Hirahara a8bd9e23d2 Update build:style
- Run npx postcss against generated CSS files
- Disable sourcemap

Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2024-11-05 00:06:29 -05:00
Suguru Hirahara ec6003dee4 Add Autoprefixer with postcss-cli
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2024-11-05 00:06:15 -05:00
Kenneth SkovhedeandGitHub 50c057be6e Merge pull request #5617 from duplicati/feature/make-rclone-parser-handle-empty-strings
Updated rclone backend to handle empty options
2024-11-01 10:42:41 +01:00
Kenneth SkovhedeandGitHub 849dda7672 Merge pull request #5618 from luixxiul/stylelint
Run stylelint and build style
2024-11-01 10:36:07 +01:00
Kenneth SkovhedeandGitHub 423be5c48e Merge pull request #5600 from duplicati/feature/improved-ipv6-support
Implemented explict support for IPv6 listener in the webserver.
2024-11-01 10:35:14 +01:00
Suguru Hirahara 488ac94e36 Run npm run build:style
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2024-11-01 04:08:07 -04:00
Suguru Hirahara 504c3d2778 npm run lint:style-fix again
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2024-11-01 04:06:52 -04:00
Suguru Hirahara fc7a638b6a npm run lint:style-fix
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
2024-11-01 04:06:15 -04:00
Kenneth Skovhede faa210df63 Updated rclone backend to handle empty options the same as missing options (apply default values).
Made the local repo optional in the UI because it has a default value.
2024-11-01 09:02:40 +01:00
Kenneth SkovhedeandGitHub 5a32fe4e8f Merge pull request #5454 from luixxiul/stylelint
Add stylelint and edit README.md
2024-11-01 08:33:08 +01:00
Kenneth SkovhedeandGitHub 569ffabc76 Merge branch 'master' into feature/improved-ipv6-support 2024-11-01 08:31:49 +01:00
Kenneth SkovhedeandGitHub 089eeaea77 Merge pull request #5614 from duplicati/feature/allow-disable-cert-hash-detection
Made the auto-cert detection disabled if the user supplied the cert h…
2024-11-01 08:30:30 +01:00
Kenneth SkovhedeandGitHub 61a04d34ab Merge pull request #5604 from duplicati/feature/exclude-sqlite-journal-file
Added detection of the SQLite journal file for the active database.
2024-10-31 12:05:15 +01:00
Kenneth Skovhede 3833f7abf5 Made the auto-cert detection disabled if the user supplied the cert hashes. 2024-10-31 12:04:24 +01:00
Kenneth SkovhedeandGitHub 7631b921b4 Merge pull request #5608 from duplicati/feature/support-ec-certificates
Feature/support ec certificates
2024-10-31 09:56:41 +01:00
Kenneth SkovhedeandGitHub c9f94578b5 Merge pull request #5612 from duplicati/feature/improve-test-error-messages
Added better error reporting for the test/cerate operations
2024-10-30 16:41:58 +01:00
Kenneth Skovhede df449f9cae Added better error reporting for the test/cerate operations 2024-10-30 15:26:25 +01:00
Kenneth Skovhede d9953852ad Fixed compile errors on Windows 2024-10-30 10:51:32 +01:00
Kenneth Skovhede aca02f0801 Fixed upgrade path with insecure passwords 2024-10-30 10:39:48 +01:00
Kenneth Skovhede 405b2832ee Added the localhost listen variant. 2024-10-29 14:44:43 +01:00
Kenneth Skovhede ff25d91663 Simplified code a bit.
Added support for multiple cert-hashes.
Made `server-util` auto-detect hashes as well.
2024-10-29 14:38:23 +01:00
Kenneth Skovhede 18c531205a Also clear password when clearing certificate 2024-10-29 14:08:11 +01:00
Kenneth Skovhede 7f79a2e515 Minor renaming 2024-10-29 14:03:59 +01:00
Kenneth Skovhede d8a98049eb Added safeguard to avoid leaking the server key 2024-10-29 14:01:07 +01:00
Kenneth Skovhede 56816abed8 Reverted to not storing the certificate as a file, since the x509Certificate loader was the broken part, not Kestrel. 2024-10-29 13:55:12 +01:00
Kenneth Skovhede e914794b30 Simplified running TrayIcon with self-signed certificate.
Added workaround method to avoid loading certificate directly as that crashes .NET with EC-based keys.
2024-10-29 13:28:44 +01:00
Kenneth Skovhede b9f2d16df6 Fixed incorrect reference 2024-10-29 12:24:49 +01:00
Kenneth Skovhede 7841a6026f Implemented API endpoint to update the SSL certificate via the API 2024-10-29 12:03:10 +01:00
Kenneth Skovhede ed4d8bc6a6 Encapsulated the updating of the SSL certificate into a single method, to prevent wrong updates. 2024-10-29 12:02:42 +01:00
Kenneth Skovhede 4783050d53 Simplified logic by having an option to disable https.
Simplified checks for https by having a single property that unifies the logic.
2024-10-29 11:15:06 +01:00
Kenneth Skovhede f9154137a3 Merge remote-tracking branch 'origin/master' into feature/ex-certificates 2024-10-29 09:24:53 +01:00
Kenneth SkovhedeandGitHub 760c2902e4 Merge pull request #5606 from duplicati/feature/dont-rollback-after-connection-dispose
Moved the transaction abort up so it happens before the connection is disposed
2024-10-29 08:22:26 +01:00
Kenneth Skovhede 372b06cfee Moved the transaction abort up so it happens before the connection is disposed.
This fixes #5585
2024-10-28 21:30:18 +01:00
Kenneth Skovhede 300752652f Added detection of the SQLite journal file for the active database.
This fixes #5603
2024-10-28 09:00:40 +01:00
Kenneth Skovhede 072efe0625 Implemented explict support for IPv6 listener in the webserver.
Using any/all/* will now listen on both IPv4 and IPv6 if available.
To force IPv4-any, use `0.0.0.0` and similar `[::]` for IPv6.
The loopback value listens on IPv4 and the new ipv6loopback value selects IPv6 loopback. It is not possible to get both loopback values at the same time.
2024-10-25 11:17:30 +02:00
Kenneth SkovhedeandGitHub 433fa8b6ca Merge pull request #5597 from carljohnsen/performance/sharpaes_bump
Performance/bumped the version of SharpAESCrypt
2024-10-24 15:03:50 +02:00
Kenneth SkovhedeandGitHub 783794505c Merge pull request #5592 from duplicati/feature/improved-remote-control-registration
Feature/improved remote control registration
2024-10-24 15:03:16 +02:00
Carl Johnsen 1fa4d55a2c Bumped the version of SharpAESCrypt 2024-10-24 14:08:26 +02:00
Kenneth SkovhedeandGitHub 2da51059ff Merge pull request #5595 from carljohnsen/compact_linq_fix
Performance/speed up preliminary work in DoCompact()
2024-10-22 11:36:12 +02:00
Kenneth SkovhedeandGitHub e31869992d Merge pull request #5589 from marceloduplicati/feature/remove-legacy-ftp
Removing the legacy FTP Backend
2024-10-21 21:25:14 +02:00
Carl Johnsen 20aea95007 Fixed inconsistent variable naming 2024-10-21 17:50:18 +02:00
Carl Johnsen ce64b7e549 Sped up preliminary work in DoCompact.
The first optimization was to add guards around the queries in case the second collection is empty (which is was when the slow path was found).
The second optimization is to use a HashSet for the second collection, as this speeds up lookup, compared to using two List of string.
2024-10-21 14:27:18 +02:00
Kenneth Skovhede ee94233c84 Automatically opening the registration link via the system browser, if possible. 2024-10-17 14:25:41 +02:00
Kenneth Skovhede 9db3cce5e2 Added support for remote control with pre-signed url 2024-10-16 16:28:13 +02:00
Kenneth Skovhede f251d34b57 Implemented support for including the machine hostname in reports for simpler identification. 2024-10-16 16:22:47 +02:00
marceloduplicatiandGitHub bc4f569325 Merge branch 'duplicati:master' into feature/remove-legacy-ftp 2024-10-15 13:01:20 +02:00
Marcelo Ceccon 3857d0356f Precedence of options match to documentation 2024-10-15 12:58:37 +02:00
Marcelo Ceccon 34f108f127 Implementing backwards compatibility on ftp parameters
With this change, ftp-passive, ftp-regular and use-ssl parameters found on existing FTP Backend configurations will be respected and exhibit the same behavior. They are marked as deprecated so they will issue warning messages when used prompting users to refer to new parameters.
2024-10-15 12:17:51 +02:00
Kenneth SkovhedeandGitHub dec473eab3 Merge pull request #5588 from marceloduplicati/feature/webdav-ignore-invalid-certificates
Solves Webdav issue with self signed certificates and accepts appropriate options
2024-10-15 11:10:25 +02:00
Kenneth SkovhedeandGitHub 366016ec2d Merge pull request #5578 from marceloduplicati/feature/unix-file-lock
Proposed change to open locked files on linux
2024-10-15 11:08:11 +02:00