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
Kenneth Skovhede
9e3aa72d00
Added LocalBackupDatabase
2025-04-03 11:31:36 +02:00
Kenneth Skovhede
7c8571ed33
Added LocalTestDatabase
2025-04-03 09:03:22 +02:00
Kenneth Skovhede
defb5a385b
Added LocalRestoreDatabase
2025-04-03 09:00:55 +02:00
Kenneth Skovhede
424cc6f3ad
Added LocalRepairDatabase
2025-04-02 23:34:30 +02:00
Kenneth Skovhede
7b948a2f1d
Fixed issue with SQLite bindings not supporting arrays.
...
Added helper class to wrap values in a temporary table if they exceeed the maximum number of parameters.
2025-04-02 23:26:20 +02:00
Kenneth Skovhede
ba8866f7d8
Added LocalRecreateDatabase
2025-04-02 16:54:16 +02:00
Kenneth Skovhede
d7ccfa378d
Added LocalPurgeDatabase
2025-04-02 16:20:12 +02:00
Kenneth Skovhede
c1d83a4e59
Removed unused parameters
2025-04-02 14:51:31 +02:00
Kenneth Skovhede
6a4e0a989d
Added LocalListDatabase
2025-04-02 14:46:38 +02:00
Kenneth Skovhede
b0cab485ef
Added LocalListChangesDatabase
2025-04-02 14:32:39 +02:00
Kenneth Skovhede
53a1d2a723
Added LocalListBrokenFilesDatabase
2025-04-02 14:06:06 +02:00
Kenneth Skovhede
1a1761b041
Added LocalListAffectedDatabase
2025-04-02 13:57:23 +02:00
Kenneth Skovhede
a6a6790395
Updated LocalDeleteDatabase
2025-04-02 13:49:21 +02:00
Kenneth Skovhede
834436cebe
LocalBugReportDatabase
2025-04-02 13:31:31 +02:00
Kenneth Skovhede and GitHub
878f551827
Merge pull request #6117 from duplicati/feature/improve-build-release-sequence
...
Improve build release sequence
2025-04-01 15:40:18 +02:00
Kenneth Skovhede and GitHub
a7bdd67534
Merge pull request #6106 from duplicati/feature/remove-timeout-excempt-backend
...
Removed unused timeout excemption
2025-04-01 15:39:43 +02:00
marceloduplicati and GitHub
b3a3e7bea8
Merge pull request #6118 from marceloduplicati/feature/telegram-removemd-format
...
Fix Notification Parsing Failure by Defaulting to Text-Only Mode
2025-04-01 10:12:37 -03:00
Marcelo C.
728080a911
Fix Notification Parsing Failure by Defaulting to Text-Only Mode
...
Resolved markdown parsing issues in notifications (see [Issue #5909 ](https://github.com/duplicati/duplicati/issues/5909 )) by switching to text-only mode for reliable delivery.
Tested.
2025-04-01 10:11:48 -03:00
Kenneth Skovhede and GitHub
e8b84a5fae
Merge pull request #6095 from duplicati/feature/filen-backend
...
Add support for Filen backend
2025-04-01 13:31:25 +02:00
Kenneth Skovhede and GitHub
fbb8c8837d
Merge pull request #6115 from duplicati/feature/guard-permission-setting
...
Guards for setting permissions
2025-04-01 13:30:43 +02:00
Kenneth Skovhede and GitHub
3bad4eeaea
Merge pull request #6113 from duplicati/feature/better-zip64-support
...
Better zip64 support
2025-04-01 13:30:17 +02:00
Kenneth Skovhede
cf47b77d7a
Manually clean source folders prior to build
2025-04-01 13:25:50 +02:00
Kenneth Skovhede
b1c8250a27
Force restore prior to analysis to ensure results are correct
2025-04-01 13:25:03 +02:00
Kenneth Skovhede
b658ad30a4
Write sln to temp file first
2025-04-01 12:56:23 +02:00
Kenneth Skovhede
0000fcc1ff
Improved error messages by bundling multiple errors into one message.
2025-04-01 12:55:48 +02:00
Kenneth Skovhede
b3ba14cfb5
Improved validation by checking the nuget package versions against the actual binary versions in the output folder.
...
Added check for executables to avoid shipping with missing executables.
2025-04-01 11:36:27 +02:00
Kenneth Skovhede
0f1d20530d
Change builds to run in a single go, instead of patching folders.
...
This should prevent the wrong versions being picked up due to partial builds.
2025-04-01 11:35:09 +02:00
Kenneth Skovhede and GitHub
5fc37fbd6b
Merge pull request #6111 from duplicati/feature/re-introduce-additional-commands
...
Re-added options lost in the backend update
2025-03-31 16:10:18 +02:00
Kenneth Skovhede and GitHub
d49cc6dc84
Merge pull request #6105 from duplicati/feature/show-names-of-empty-index-files
...
Show names of empty index files
2025-03-31 16:10:07 +02:00
Kenneth Skovhede and GitHub
d9439efcbb
Merge pull request #6102 from duplicati/feature/fix-mega-username-issue
...
Fixed Mega backend wrong username parsing
2025-03-31 16:09:51 +02:00
Kenneth Skovhede
e2df06b8f5
Guards for setting permissions
...
When setting the permissions, this does not crash the process if it fails, but emits a warning.
2025-03-31 16:07:50 +02:00
marceloduplicati and GitHub
1ca1ca09a4
Merge pull request #6109 from marceloduplicati/feature/serverutil-machine-readable
...
Added machine-readable output for serverutil commands
2025-03-31 10:01:40 -03:00
Kenneth Skovhede
cd3475791c
Updated SharpCompress
2025-03-31 13:28:26 +02:00
Kenneth Skovhede
d24e9df13b
Added tests for zip64
2025-03-31 13:26:25 +02:00
Kenneth Skovhede
c3b0392cbc
Removed option to toggle zip64
2025-03-31 13:26:00 +02:00
Kenneth Skovhede
a7d5bf1de6
Fixed toggling zip64
2025-03-31 13:24:26 +02:00
Kenneth Skovhede
f28e18f963
Added file index to output
2025-03-31 11:27:23 +02:00
Kenneth Skovhede
bff02541d8
Removed use of positional arguments in format strings
2025-03-31 11:23:29 +02:00
Kenneth Skovhede
0a5f24bc02
Prevent early dispose of response
2025-03-31 11:06:10 +02:00
Kenneth Skovhede
a213f6f766
Re-added options lost in the backen update
2025-03-31 09:11:59 +02:00
Marcelo C.
d15e398e81
Added machine-readable output for serverutil commands
...
This comes from suggestion on issue https://github.com/duplicati/duplicati/issues/6056
The chosen argument was --json which produces a json that wraps the result with extended properties such as in example:
``
{
"Timestamp": "2025-03-28T15:47:01.3368160-03:00",
"UnixTimestamp": 1743187621,
"Command": "import",
"Success": true,
"ExitCode": 0,
"Messages": [
"Importing backup configuration from ../2-firstbacku.json",
"Connecting to http://127.0.0.1:8200/ ...",
"No database found in../data/",
"Imported \"firstbackup (5)\" with ID 8"
],
"Exceptions": [],
"Imported": {
"Id": "8",
"Name": "firstbackup (5)"
}
}
``
The documentation will reflect all commands and schemas as this makes its way into Canary
2025-03-28 16:08:45 -03:00
Kenneth Skovhede
79417ef5a8
Added missing update
2025-03-28 16:58:54 +01:00
Kenneth Skovhede
4587ff6e19
Removed wrong comments and added a timeout guard
2025-03-28 16:58:27 +01:00
Kenneth Skovhede
efaaa70548
Removed unused timeout excemption
2025-03-28 16:34:24 +01:00