Commit Graph
11293 Commits
Author SHA1 Message Date
Kenneth Skovhede fb71fa827d Fixed getting filejump secrets found 2025-04-09 18:03:29 +02:00
Kenneth Skovhede c6b3b339ae Reverted wron file rename 2025-04-09 16:34:21 +02:00
Kenneth Skovhede e6c2a4eb3c Added UI for Filejump 2025-04-09 16:30:10 +02:00
Kenneth Skovhede c016bcaf26 Added CI tests for Filejump 2025-04-09 10:41:05 +02:00
Kenneth Skovhede 060969e2f0 Cleaned up WebDAV csproj 2025-04-09 10:34:32 +02:00
Kenneth Skovhede 4f8e416a22 Added filejump backend 2025-04-09 10:34:20 +02:00
marceloduplicatiandGitHub 4b1bc5442a Merge: Fix Resource Leak in BackendManager Connection Handling
Fix Resource Leak in BackendManager Connection Handling
2025-04-08 19:38:27 -03:00
Marcelo C. d528ef6278 Fix Resource Leak in BackendManager Connection Handling
While investigating issue [#6103](https://github.com/duplicati/duplicati/issues/6103), found that connections were not disposed due to the backend pool in BackendManager's handler. Set up a FileZilla server to test the issue before and after the change, confirming that connections now close as expected with this fix.
2025-04-08 11:24:14 -03:00
Kenneth SkovhedeandGitHub f0605a27dc Merge pull request #5626 from duplicati/feature/improve-block-reuse
Improve block reuse
2025-04-06 13:41:55 +02:00
Kenneth Skovhede 11a233c20a Merge commit '4a6bf8aa019d86cc9a10eefa55aced14e8a13128' into feature/improve-block-reuse 2025-04-06 09:25:10 +02:00
Kenneth SkovhedeandGitHub 4a6bf8aa01 Merge pull request #5627 from duplicati/feature/improve-compact-block-use-check
Improved number of blocks that can be removed during compacting
2025-04-06 09:23:38 +02:00
Kenneth Skovhede 3a638bc41d Added minor delay to deal with backups running back-to-back.
Probably mostly happening in tests.

(cherry picked from commit ba4b6d4fc5)
2025-04-06 09:22:59 +02:00
Kenneth Skovhede 1095850965 Reworked the way deleted blocks are detected.
This should have a much lower performance impact.
2025-04-06 08:41:59 +02:00
Kenneth Skovhede cfad020ef2 Merge commit '61892a40d9aff663da86eda273505970268f6384' into feature/improve-block-reuse 2025-04-06 08:36:24 +02:00
Kenneth SkovhedeandGitHub 15c2079cdc Merge branch 'master' into feature/improve-compact-block-use-check 2025-04-06 08:28:03 +02:00
Kenneth SkovhedeandGitHub 61892a40d9 Merge pull request #6128 from duplicati/feature/fix-slowdown-query
Fixed performance degradation after parameter queries
2025-04-06 08:26:54 +02:00
Kenneth Skovhede 2deb147e71 Fixed change stats and added a test 2025-04-05 22:58:10 +02:00
Kenneth Skovhede 8b72528030 Re-implemented the change statistics calculation. 2025-04-05 21:42:05 +02:00
Kenneth Skovhede bb24036602 Fixed performance degradation after parameter queries 2025-04-05 09:25:10 +02:00
Kenneth Skovhede 52fc144580 Merge branch 'master' into feature/improve-compact-block-use-check 2025-04-04 14:41:58 +02:00
Kenneth SkovhedeandGitHub cfc322c629 Merge pull request #6122 from duplicati/feature/remove-positional-sql-arguments
Remove positional arguments from SQL queries
2025-04-04 11:49:36 +02:00
Kenneth Skovhede 0ed672ff33 Fixed missing @Type parameter 2025-04-03 22:33:09 +02:00
Kenneth Skovhede c3e0f7369e Added comment 2025-04-03 22:27:13 +02:00
Kenneth Skovhede 2060e9067d Clear databases fileset entries prior to recreate 2025-04-03 22:20:42 +02:00
Kenneth Skovhede 457349fd2d More cleanup 2025-04-03 22:15:19 +02:00
Kenneth SkovhedeandGitHub 7773d111bd Merge pull request #6119 from duplicati/feature/fix-parsing-the-time-parameter
Introduce `DateTime` option type.
2025-04-03 21:36:50 +02:00
Kenneth SkovhedeandGitHub 0c3775a3bf Merge pull request #6124 from duplicati/feature/warn-recreate-without-passphrase
Stop recreate early if passphrase is missing
2025-04-03 21:36:30 +02:00
Kenneth Skovhede 7369ecfbfb Slightly easier to read numbers 2025-04-03 21:35:16 +02:00
Kenneth Skovhede febd881360 Merge branch 'feature/remove-positional-sql-arguments' of github.com:duplicati/duplicati into feature/remove-positional-sql-arguments 2025-04-03 21:05:28 +02:00
Kenneth Skovhede d55ac02d3f Added tests for better coverage 2025-04-03 21:05:22 +02:00
Kenneth Skovhede ba4b6d4fc5 Added minor delay to deal with backups running back-to-back.
Probably mostly happening in tests.
2025-04-03 17:40:12 +02:00
Kenneth Skovhede 36b8308d67 Added delays to make tests more stable 2025-04-03 17:21:05 +02:00
Kenneth SkovhedeandGitHub 50024dd901 Merge pull request #6097 from duplicati/feature/add-pre-auth-headers
Add support for pre-authenticated headers
2025-04-03 17:17:48 +02:00
Kenneth SkovhedeandGitHub 7a0f387a33 Merge pull request #6120 from duplicati/feature/fix-nullability-warning
Fixed a nullability warning
2025-04-03 17:17:34 +02:00
Kenneth Skovhede 645c07dedd Fixed an issue with sleep prevention giving warnings in rare cases 2025-04-03 17:16:12 +02:00
Kenneth SkovhedeandGitHub 4779fe96a1 Merge branch 'master' into feature/remove-positional-sql-arguments 2025-04-03 17:09:32 +02:00
Kenneth Skovhede 73a2f32b05 Stop recreate early if passphrase is missing
If the passphrase is not supplied it will not be possible to recreate the database.

Prior to this commit, attempting this would result in a string of error messages that do not point to the problem.

With this commit, a single error message is given explaining the problem.
2025-04-03 17:07:28 +02:00
Kenneth Skovhede 8703f2c014 Fixed a bug with settings after sql queries were updated 2025-04-03 17:05:13 +02:00
Kenneth Skovhede a70ee1e5e4 Nullability fixes 2025-04-03 16:45:07 +02:00
Kenneth Skovhede 0b735d79ff More cleanup and a few bug fixes 2025-04-03 16:38:51 +02:00
Kenneth Skovhede 2006556778 Fixed some more nullable support in the database layer 2025-04-03 15:46:20 +02:00
Kenneth Skovhede 0638afb8b8 Fixed some nullable support 2025-04-03 15:25:20 +02:00
marceloduplicatiandGitHub 4d560af9c9 Merge pull request #6121 from marceloduplicati/feature/refactor-permission-set
Refactoring of how permissions are set whilst obtaining DataFolder
2025-04-03 10:16:27 -03:00
Kenneth Skovhede ef449bc569 Some nullable updates 2025-04-03 14:32:47 +02:00
Kenneth Skovhede 35682bd4fe Cleaned up some nullability issues 2025-04-03 14:20:00 +02:00
Kenneth Skovhede e96e769ba6 Removed support for positional arguments in extension methods 2025-04-03 13:59:39 +02:00
Kenneth Skovhede 451c8168fc Added Connection 2025-04-03 13:59:07 +02:00
Kenneth Skovhede 9e2ac7c716 Fixed tests 2025-04-03 13:58:54 +02:00
Kenneth Skovhede d7e4c2698b Added TokenFamilyStore 2025-04-03 13:58:24 +02:00
Kenneth Skovhede 6db50381cb Additional fixes 2025-04-03 13:58:06 +02:00