Commit Graph
9172 Commits
Author SHA1 Message Date
Kenneth Skovhede d395c3af82 Merge branch 'feature/query-optimizations' 2018-09-05 11:20:43 +02:00
Kenneth Skovhede f952f5e1a7 Updated local translation strings and pushed to Transifex 2018-09-05 11:20:34 +02:00
Kenneth Skovhede df88c983da Updated translations from Transifex 2018-09-05 11:19:08 +02:00
Kenneth Skovhede 809ba9a856 Changed the default query to be v==2, as multiple users reported this to be fastest.
The previous default query is now v==4.

Added an additional v==3, and a `LIMIT 1` clause to v==4 as suggested here:
https://forum.duplicati.com/t/release-2-0-3-10-canary-2018-08-30/4497/25
2018-09-05 10:12:28 +02:00
Rune HenriksenandGitHub 72fc8e4134 Merge pull request #3354 from warwickmm/bugfix/ordinal_filename_comparison
Use ordinal sort rules to compare path names
2018-09-05 08:09:21 +02:00
Rune HenriksenandGitHub 2c2f4f315d Merge pull request #3361 from bmendonca/master
Add additional backup delay options
2018-09-05 07:04:04 +02:00
Rune HenriksenandGitHub 8ce543c59e Merge pull request #3309 from warwickmm/remove_unnecessary_async
Remove async modifier from methods that lack await
2018-09-05 07:02:08 +02:00
Brian Mendonca 00f11fa19e Added in additional backup time selection options 2018-09-04 20:36:33 -07:00
Kenneth Hsu 51cfb3d4c5 Fix reference to renamed method.
This was renamed in revision 6c38651f ("Rename methods to clarify their
synchronous behavior").
2018-09-04 17:39:03 -07:00
Rune HenriksenandGitHub b8e53cc839 Merge branch 'master' into remove_unnecessary_async 2018-09-04 21:27:11 +02:00
Rune HenriksenandGitHub 87ecebb424 Merge pull request #3353 from ltGuillaume/patch-1
Autofocus password field on WebUI login
2018-09-04 21:23:10 +02:00
Rune HenriksenandGitHub 866b72ac8b Merge pull request #3355 from ravisorg/patch-1
Added some missing image formats
2018-09-04 21:21:37 +02:00
Rune HenriksenandGitHub ce618ea888 Added comment to clarify odd naming convention
Added a comment to clarify that the Canon RAW image format is actually not RAW since it's basically just TIFF and lossless Jpeg compression in a different wrapper.

https://github.com/lclevy/libcraw2/blob/master/docs/cr2_lossless.pdf
https://github.com/lclevy/libcraw2/blob/master/docs/cr2_poster.pdf
2018-09-04 20:25:29 +02:00
ravisorgandGitHub b8f9041764 Added some missing image formats
NEF, ARW, and HEIC
2018-08-31 12:49:44 -04:00
Kenneth Hsu d67c5c393b Fix whitespace issues. 2018-08-30 21:52:02 -07:00
Kenneth Hsu b45c41026e Use ordinal file path comparisons.
This addresses issue #3342.
2018-08-30 21:52:02 -07:00
Kenneth Hsu c54d2bb18a Add culture-aware string comparison tests.
This concerns issue #3342.
2018-08-30 21:51:53 -07:00
GuillaumeandGitHub 93ecc2ef02 Autofocus password field on WebUI login 2018-08-30 19:02:28 +02:00
Kenneth Skovhede d232c923e9 Version bump to v2.0.3.10-2.0.3.10_canary_2018-08-30
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.3.10_canary_2018-08-30.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.10_canary_2018-08-30.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.10_canary_2018-08-30.zip.sig.asc

MD5: 886de1a24a0e9fe05614a2555821267c

SHA1: ee3eaa5606ccd90ba830e45503289b792ab20b5e

SHA256: 89b48463b25e99862e1c4eb23b6c9b0f582857714753e368b361aac7fd0b4f0b
v2.0.3.10-2.0.3.10_canary_2018-08-30
2018-08-30 11:59:21 +02:00
Kenneth SkovhedeandGitHub 258c5a6fa2 Merge pull request #3346 from mikaelmello/patch-1
Fix typo on comments of Log class
2018-08-29 11:27:56 +02:00
Kenneth SkovhedeandGitHub 05059e3859 Merge pull request #3329 from warwickmm/refactor/remove_unused_utilities
Remove unused members from Utility class
2018-08-29 11:27:33 +02:00
Kenneth SkovhedeandGitHub def6ac4ba1 Merge pull request #3348 from xfakt-pj/patch-1
clarified application/account Id field for b2 backend
2018-08-29 11:25:47 +02:00
Kenneth SkovhedeandGitHub 815e4cdd4e Merge pull request #3347 from warwickmm/bugfix/google_cloud_url
Fix URL for Google Cloud Storage backend
2018-08-29 11:25:21 +02:00
xfakt-pjandGitHub 7193fa0313 clarified application/account Id field for b2 backend
When using an applicationkey (I use a key per bucket) you should enter the applicationkey ID instead of the account ID
2018-08-28 16:55:54 +02:00
Kenneth Hsu 08ac538983 Fix expected Google Cloud Storage URL in unit test. 2018-08-25 09:44:43 -07:00
Kenneth Hsu eea479e056 Fix URL for Google Cloud Storage backend.
This fixes an issue where Google Cloud Storage users encountered the
following exception:

System.Net.WebException: The remote server returned an error: (404) Not Found.

The refactoring in revision 18de687530 ("Updated Put and Createfolder
using WebApi") omitted the "/o" in the endpoint for object uploads.

This addresses issue #3328.
2018-08-24 22:31:05 -07:00
Mikael MelloandGitHub c218bfe594 Fix typo on comments of Log class 2018-08-23 11:35:36 -03:00
Kenneth Skovhede 22ab344e67 Merge branch 'feature/improved-exit-code-handling' 2018-08-15 12:11:21 +02:00
Kenneth Skovhede 0a783a6e2f Merge branch 'feature/fix-xattr-warnings' 2018-08-15 08:17:47 +02:00
Kenneth Skovhede 416ab41ee6 Merge branch 'feature/disable-filelist-consistency-checks' 2018-08-15 08:17:23 +02:00
Kenneth Skovhede 666528cdac Merge branch 'feature/fix-vss-mapping-issue' 2018-08-15 08:17:07 +02:00
Kenneth Skovhede 748c2eebc8 Merge branch 'feature/improved-failure-on-unmodified-files' 2018-08-15 08:16:44 +02:00
Kenneth Skovhede baee3e312e Added delay to the exit code tests to avoid overlapping timestamps 2018-08-15 08:15:15 +02:00
Kenneth Skovhede abc801d2bf Updated the POSIX support code to ignore ENODATA error codes in addition to the EOPNOTSUPP.
This fixes #3327
2018-08-14 22:25:22 +02:00
Rune HenriksenandGitHub bbb26eb9bc Merge pull request #3338 from lucascosti/#3337-waiting-for-upload
Fix #3337 - Ambiguous 'waiting for upload' status
2018-08-14 21:49:32 +02:00
Kenneth Skovhede ca1872ce57 Added an option to disable filelist consistency checks as it was reported to slow backups with a large number of filesets.
This addresses #3194
2018-08-14 15:21:54 +02:00
Kenneth Skovhede a5cfeff912 Removed the one-element cache to avoid potential race conditions.
Rewrote the path mapping to use simpler operations.
This is a potential fix for #3307
2018-08-14 14:42:51 +02:00
Kenneth Skovhede 2916049436 Updated localization files 2018-08-14 11:49:20 +02:00
Kenneth Skovhede 5e130fa4b7 Converted exceptions while adding an unmodified file to the database to a log message to avoid stopping the backup when this errors out. 2018-08-14 11:42:38 +02:00
Kenneth Skovhede 1626037fd7 Changed path where scripts are created to avoid littering the base folder with junk 2018-08-14 11:30:17 +02:00
Kenneth Skovhede 494fccd931 Added support for multiple exit codes, and added a unittest to verify that the exit codes are handled correctly 2018-08-14 11:09:16 +02:00
Kenneth Skovhede c00e6fdf31 Merge branch 'experiment/try-faster-file-lookup-query' 2018-08-13 14:54:24 +02:00
Kenneth Skovhede d0026d8028 Reworked the file-path query, and enabled experimentally changing it by setting the environment variable TEST_QUERY_VERSION=1 or TEST_QUERY_VERSION=2.
Added check to the unittests to catch cases where it scans too many files.
2018-08-13 13:23:59 +02:00
Lucas CostiandGitHub 20dcc0b46a Fix #3337 - Ambigous 'waiting for upload' status 2018-08-13 11:38:38 +10:00
Kenneth Skovhede 7b840bacb5 Merge branch 'feature/fix-check-filetime-only' 2018-08-12 22:38:22 +02:00
Kenneth Skovhede 106d3ce532 Updated translation files 2018-08-12 22:34:39 +02:00
Kenneth Skovhede c4b564358c Spelling fixes 2018-08-12 22:33:21 +02:00
Kenneth Skovhede 4d1bea86a6 Attempt at making a leaner version of getting the previous file's information 2018-08-11 14:39:03 +02:00
Kenneth Skovhede 5507496352 Fixed the query to correctly extract metadata for a file, using the Metadataset indirection 2018-08-11 14:37:23 +02:00
Kenneth Skovhede 52cb9fb1f9 Removed the deprecated --store-metadata option.
Rewrote the logic for pre-filtering files based on timestamps/metadata to be more verbose and well documented.
Fixed an issue where `--check-filetime-only` also checked the file size, which was not present due to the reduced query used to grab only the lastmodified information.
Fixed a problem where the check for existing metadata was wrong and produced a warning.

This fixes #3204
This handles some of #3194
2018-08-11 11:48:19 +02:00