Commit Graph
81 Commits
Author SHA1 Message Date
Tyler Gill 1498941052 Update command line message. 2017-09-22 00:31:15 -06:00
Tyler Gill 7c3ce32ee2 Add support for the quota reporting and renaming interfaces to the OneDrive backend.
To test the quota support, quota information is reported on the command line if it is available.
However, the rename support hasn't been tested, since I don't see anything using that functionality yet.
2017-09-22 00:30:10 -06:00
Tyler Gill 83a1dcfb64 Replace all instances of InvariantCultureIgnoreCase with OrdinalIgnoreCase in string comparisons.
InvariantCulture is useful when comparing / sorting human language strings in a culturely correct way. It handles things like accented letters in a way that makes sense to humans (e.g., 'a' should be sorted next to 'á', rather than after 'z').
Ordinal looks just at the raw code points of the characters. As such, it is recommended for use in cases when comparing system strings (file paths, command line parameters, config settings, etc.). Since it doesn't need to use the culture specific sorting rules, this method can often be faster.

For more information, see https://stackoverflow.com/questions/492799/difference-between-invariantculture-and-ordinal-string-comparison (and other related questions)
2017-09-18 23:55:08 -06:00
Dan Stahr 8c2280c86c Issue #2578: Removed all direct calls to VACUUM and added a command to run VACUUM manually 2017-08-04 11:24:18 +01:00
Kenneth Skovhede 4fa6cfe6cf Merge branch 'feature/improved_verify_output' into feature/commandline_ui
# Conflicts:
#	Duplicati/CommandLine/Commands.cs
2017-04-04 23:56:11 +02:00
Kenneth Skovhede 5bbb484cd3 Rewrote ListAffected and ListChanges to support a callback, such that the entire lists are not required to be materialized 2017-04-04 23:53:36 +02:00
Kenneth Skovhede d1746ca38c Added a --full-result commandline option to allow getting full file listings, without verbose output 2017-04-04 23:51:40 +02:00
Kenneth Skovhede fc8a2cb4b9 Improved the output from the verify option with both --verbose and without 2017-04-04 17:26:26 +02:00
Kenneth Skovhede 6855824285 Rewrote the commandline to support plug-able output 2017-04-04 16:57:30 +02:00
Kenneth Skovhede 7349d73e80 Fixed returning non-zero status codes when verification fails 2017-03-07 23:09:04 +01:00
Kenneth Skovhede 81e8ef92da Added a new result code to simplify reporting the same backup result from all modules. 2017-01-23 20:47:01 +01:00
Kenneth Skovhede 6bb1579aa9 Updated MailKit, fixed a bug with DnsLite, added backward compatible tls support from MailKit.
This fixes #1540.
This fixes #1948.
This fixes #2060
This fixes #2225
2017-01-09 23:21:00 +01:00
Kenneth Skovhede 1108d51d7f Implemented a new new list-broken-files and purge-broken-files command for the commandline to assist with handling remote file loss. 2017-01-05 16:46:01 +01:00
Kenneth Skovhede 4bf4871427 Added commandline operation to purge select files from filesets.
This fixes #1009.
This paves the way for #1337.
2016-12-29 22:41:13 +01:00
Kenneth Skovhede 06534fd57b Renamed testresults "changes" to "verifications" 2016-12-02 11:52:40 +01:00
Kenneth Skovhede 507b140e22 Rewrote the way the passphrase input is disabled when a local database is present for the "list" command.
This fixes #1939.
2016-10-19 11:28:22 +02:00
Kenneth Skovhede 07345f6250 Implemented PO file parsing in Localizations 2016-09-27 20:44:19 +02:00
Kenneth Skovhede 3441bdb1c5 Tabs-to-spaces fix 2016-09-23 14:11:53 +02:00
Kenneth Skovhede 9eb0d6f782 Added example commands, this fixes #1927 2016-09-23 10:47:59 +02:00
Kenneth Skovhede 0c68daff6c Fixed all whitespace to be 4 spaces instead of tabs 2016-09-15 11:39:27 +02:00
Kenneth Skovhede af96b17991 Added alias "test-filter" == "test-filters" to commandline.
This closes #1537
2016-01-12 10:28:24 +01:00
Kenneth Skovhede 08d2a92730 Implemented feature to suppress donation messages 2015-12-22 02:15:49 +01:00
Kenneth Skovhede a1688a4579 Added wildcard suffix to folder inputs on the commandline 2015-09-16 22:03:08 +02:00
Kenneth Skovhede c2a60753b1 Improved output from the CLI list operation when no results match the filters 2015-09-15 19:28:02 +02:00
Kenneth Skovhede 473763fa27 Extended the reported system info, and made it available from the commandline. 2015-09-11 11:21:12 +02:00
Kenneth Skovhede 14413de2c6 Added option to allow partial repair of a database for faster searching into files 2015-04-08 20:19:46 +02:00
Kenneth Skovhede e0ce6c67a4 Fixed errorlevel for restores 2015-01-27 22:06:23 +01:00
Kenneth Skovhede 3149064cde Merge branch 'no_more_resx' 2015-01-20 21:45:54 +01:00
Kenneth Skovhede 8d13e698eb Updated copyright notices 2015-01-20 21:44:52 +01:00
Kenneth Skovhede 16c791f0b5 Removed all resx files, now using Duplicati.Library.Localization exclusively 2015-01-20 21:07:24 +01:00
Kenneth Skovhede a803502c4b Bugfix 2014-08-21 10:31:13 +02:00
Kenneth Skovhede 17466aaa8c Merge branch 'master' of github.com:duplicati/duplicati 2014-08-19 20:27:57 +02:00
Kenneth Skovhede f97bdedac9 Implemented commandline method for listing affected files 2014-08-19 20:27:14 +02:00
Kenneth Skovhede f59eca060d Implemented a fast method for listing filesets, where no sizes are calculated 2014-08-19 20:26:21 +02:00
René Stach e471634af9 Fixed indentation - carefully watch the grey lines 2014-08-19 11:22:12 +02:00
René Stach 8128743b69 Update donation wording for command line 2014-08-19 11:14:31 +02:00
Kenneth Skovhede 58a4fc5271 Added message if filters are applied and zero files were matched 2014-07-15 14:15:26 +02:00
Kenneth Skovhede 47bc010b3c Added test-filters command 2013-12-07 15:22:51 +01:00
Kenneth Skovhede dd1ef32e3d Fixed crash that happens if no dbpath is supplied and no versions are supplied to list 2013-09-27 20:49:36 +02:00
Kenneth Skovhede 87e564e969 Improved interface for create-report 2013-09-25 23:29:35 +02:00
Kenneth Skovhede 7158411c34 Fixed places where the user may not provide --auth-username because the operation is done locally 2013-09-13 13:24:11 +02:00
Kenneth Skovhede af7e63be95 Added extra message on backup 2013-09-10 20:41:28 +02:00
Kenneth Skovhede 0571dc16e5 Support for create-report without supplying the --auth-username parameter 2013-09-06 23:44:39 +02:00
Kenneth Skovhede aff431eafb Various output tweaks 2013-08-28 17:18:29 +02:00
Kenneth Skovhede 73f422b0aa Improved output from delete command 2013-08-26 15:25:37 +02:00
Kenneth Skovhede f6c685d22a More cleaning of the CLI output 2013-08-26 12:44:04 +02:00
Kenneth Skovhede a07e47f5c7 Restore now treats filenames as "search in any folder", just as list does 2013-08-25 13:15:40 +02:00
Kenneth Skovhede 6581f957ce Bugfix 2013-08-24 21:16:24 +02:00
Kenneth Skovhede 482857499f Update wording of the create-report command 2013-08-24 14:02:12 +02:00
Kenneth Skovhede 7fee2970c6 Minor adjustments to the CLI output 2013-08-24 13:43:33 +02:00