Commit Graph
97 Commits
Author SHA1 Message Date
Kenneth Skovhede ae8e7245f0 Removed incorrectly reported option 2014-07-22 15:15:37 +02:00
Kenneth Skovhede 5d5063aae5 Implemented a changelog feature 2014-07-09 22:43:42 +02:00
Kenneth Skovhede 8b64296584 Fixed a crash when calling the auto-updater 2014-07-09 22:15:27 +02:00
Kenneth Skovhede 9841dbc7ac Updated the autoupdater to use a static instance and fixed a number of paths to use the base dir.
Added a current pointer-file to allow running with a version that is not the newest.
Updater is now working except for OSX, where the bundle setup is causing issues when running the loaded instance.
2014-07-03 11:01:49 +02:00
Kenneth Skovhede 3510db8130 Added more controls for auto-updater from the commandline 2014-07-01 17:43:01 +02:00
Kenneth Skovhede 9b8e6141f8 Implemented the auto-update feature in the CLI and the server 2014-06-30 11:31:06 +02:00
Kenneth Skovhede 8834385854 Fixed the Autoupdate settings 2014-06-29 21:53:31 +02:00
Kenneth Skovhede 671548bd96 Initial scaffolding for supporting the auto-update using AppDomains to support seamless updates 2014-06-26 22:37:58 +02:00
Kenneth Skovhede 4c688cd643 Update issue #986
Status: Fixed

Special handling of the --include, --exclude, --parameter-file --verbose options is now in place when issuing the "help" command
2014-05-12 11:47:28 +02:00
Kenneth Skovhede 176c3e1114 Bugfix for --source in parameters file 2013-12-07 15:23:11 +01:00
Kenneth Skovhede 47bc010b3c Added test-filters command 2013-12-07 15:22:51 +01:00
Kenneth Skovhede aff431eafb Various output tweaks 2013-08-28 17:18:29 +02:00
Kenneth Skovhede e20108fe6f Bugfix for invoking CLI without parameters 2013-08-24 20:59:33 +02:00
Kenneth Skovhede 021847acf3 Added alias "verify" for the "test" command 2013-08-24 14:02:33 +02:00
Kenneth Skovhede 54758a83ee Renamed create-bug-report to create-report 2013-08-23 22:23:52 +02:00
Kenneth Skovhede a0ce141be9 Implemented a message sink so we can filter messages rather than dumping them to console 2013-08-18 23:16:58 +02:00
Kenneth Skovhede 2bf912a0af Rewrote the filter system to distinguish between match and result, which allows filter combinations 2013-06-29 12:16:30 +02:00
Kenneth Skovhede f0d0dfb586 Implemented the test command 2013-06-26 21:59:01 +02:00
Kenneth Skovhede aabd2b4698 Fixed wrong error message 2013-06-26 21:50:47 +02:00
Kenneth Skovhede 5b05dc5bb1 Removed recreate database as a cli command, repair does the same now 2013-06-20 20:17:43 +02:00
Kenneth Skovhede e36fa0c441 Implemented list-changes 2013-06-20 20:17:10 +02:00
Kenneth Skovhede 137e889874 Implemented the create-bug-report command 2013-06-16 22:27:51 +02:00
Kenneth Skovhede b19eaacbd7 Implented ListControlFiles and added file count and file size to the normal list output 2013-05-30 21:54:43 +02:00
Kenneth Skovhede 99bbe8481d Added command line input as output if --verbose is set 2013-05-30 21:18:03 +02:00
Kenneth Skovhede c29d9d00b9 Implemented the backup command.
Rewrote filter handling across the entire project.
2013-05-13 22:32:05 +02:00
Kenneth Skovhede 3b70f99722 Implemented the new delete command and removed some more unused code 2013-05-11 22:56:21 +02:00
Kenneth Skovhede 524d096d5b Added the new LIST command 2013-05-11 12:03:15 +02:00
Kenneth Skovhede 211edcffdd Some cleanup after removing the old format 2013-05-05 18:14:27 +02:00
Kenneth Skovhede c7836ce403 Removed support for the old file format 2013-05-05 17:54:59 +02:00
Kenneth Skovhede e100e0a8d8 Merge branch 'master' into sandboxes/Kenneth/ForestHash
Conflicts:
	Duplicati/CommandLine/help.txt
	Duplicati/GUI/Program.cs
	Duplicati/GUI/Wizard pages/RestoreSetup/FinishedRestoreSetup.cs
2013-05-05 17:11:14 +02:00
Kenneth Skovhede 9d09cb473d Renamed ftp-password to auth-password and ftp-username to auth-username 2013-05-05 16:40:37 +02:00
Kenneth Skovhede 93bdb2a434 Merge branch 'master' into sandboxes/Kenneth/ForestHash
Conflicts:
	Duplicati/CommandLine/Help.cs
	Duplicati/CommandLine/Program.cs
	Duplicati/Library/Main/Strings/Interface.Designer.cs
	Duplicati/Library/Main/Strings/Interface.resx
	Duplicati/Library/Main/Strings/Options.Designer.cs
	Duplicati/Library/Main/Strings/Options.resx
2013-05-04 14:07:04 +02:00
Kenneth Skovhede 7ac9ce698a Simplified the CLI and moved actual commands into a separate file 2013-05-02 20:57:39 +02:00
Kenneth Skovhede 65b4efdfab Added method to scrub filenames from database 2013-04-22 21:20:14 +02:00
Kenneth Skovhede 58f9ee9582 Cherry picked 23e675077e 2013-04-09 21:43:39 +02:00
Kenneth Skovhede a2df8ccd4f Improved error message if the user forgets to type the target url 2013-04-09 21:37:57 +02:00
Kenneth Skovhede 40c85e1cb8 Improved error message if the user forgets to type the target url 2013-04-08 22:19:42 +02:00
Kenneth Skovhede 23e675077e Fixed issue when running with no console attached 2013-04-08 22:19:19 +02:00
Kenneth Skovhede 62e00308a6 Bugfix to the delete-filesets 2013-04-01 15:04:22 +02:00
Kenneth Skovhede 5ea0322fd1 Added guards to prevent calling unsupported methods from CLI 2013-04-01 13:05:12 +02:00
Kenneth Skovhede 499745220d Improved cleanup to report the file sets that reference a non-accesible block
Added command to allow deleting specific filesets
2013-03-31 19:33:34 +02:00
Kenneth Skovhede cfda6c4abb Major overhaul, which includes the option to select hash algorithm.
Implemented delete-all-but-n and delete-older-than.
Implemented compacting.
Added the --dry-run option, which currently works for deleting and compacting, but not restore or backup.
Added output to console for use with dry-run, and added option to redirect this to the log for use in service mode.
2013-03-27 16:06:45 +01:00
kenneth@hexad.dk 77c82cf4f7 Fixed the single most commonly reported issue: forgetting to write file:// in front of the target URI.
It is now permitted to specify the target or source path, without the file:// prefix, but ONLY if there is also a "backup" or "restore" argument, otherwise it is not possible to infer what to do.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@1538 59da171f-624f-0410-aa54-27559c288bec
2013-03-02 13:41:30 +00:00
kenneth@hexad.dk bc099b0f97 Update issue #766
Refactored the patch from issue #766
Moved reading into a function in the utility module.
Moved parsing of file data into a function.

Added parameters to the command line client, such that the CLI may have options.
Implemented these options in the help output, so the --parameters-file can be viewed from the help.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@1511 59da171f-624f-0410-aa54-27559c288bec
2013-01-22 16:12:24 +00:00
kenneth@hexad.dk 3823a74e07 Fixed an issue with linefeeds not being written in the operating system format.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1493 59da171f-624f-0410-aa54-27559c288bec
2012-12-14 09:17:58 +00:00
kenneth@hexad.dk 8f3d2b961f Added reporting of symlinks.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1421 59da171f-624f-0410-aa54-27559c288bec
2012-08-07 20:12:12 +00:00
kenneth@hexad.dk d83eb730f2 Update issue #678
Status: Fixed

The CLI now returns error codes.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@1420 59da171f-624f-0410-aa54-27559c288bec
2012-08-07 19:36:49 +00:00
kenneth@hexad.dk a292998f96 Changed so --debug-output also gives a stracktrace if the entire command line process crashes.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1418 59da171f-624f-0410-aa54-27559c288bec
2012-08-07 17:54:58 +00:00
kenneth@hexad.dk 7e5dd2d581 Update command line help to use a friendlier format.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1258 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:32:31 +00:00
kenneth@hexad.dk 93dbd7fb02 Update issue #613
Status: Fixed

That was caused by a fix in r1159.
I have tested that the fix does not cause a regression.
Strange that it has not been reported before though.

git-svn-id: https://duplicati.googlecode.com/svn/trunk@1246 59da171f-624f-0410-aa54-27559c288bec
2012-05-06 19:37:16 +00:00