Commit Graph
8782 Commits
Author SHA1 Message Date
verhoek 73f80a99ed Moved unused WinNativeMethods and commented out. 2018-10-27 12:09:05 +02:00
Rune HenriksenandGitHub f4dd2ddcf6 Merge pull request #3461 from warwickmm/bugfix/firefox_files_regex
Fix typo in regex filter pattern
2018-10-27 10:11:41 +02:00
Kenneth Hsu 2d7566e909 Fix typo in regex filter pattern.
The extension for these Firefox files should be .sqlite (with one 'l').
2018-10-26 20:00:07 -07:00
MaxandGitHub 0f5fe3ab0f Merge pull request #47 from duplicati/master
upstream
2018-10-27 00:14:17 +02:00
MaxandGitHub 66c78b8f3d Merge pull request #46 from duplicati/master
upstream
2018-10-27 00:12:44 +02:00
Max123456 8139514366 Improve detection Win10 & Win2019Server 2018-10-26 10:06:53 +02:00
Kenneth Skovhede 4611ddab2a Added code to re-spawn Duplicati.WindowsService.exe if the child signals an update 2018-10-26 09:16:49 +02:00
verhoek 40dc6da81d Created separate package for io wrapper. 2018-10-25 20:01:55 +02:00
verhoek a3cc49566d Added additional wrappers for alphaFS implementations. 2018-10-25 17:02:35 +02:00
verhoek 7872018bbd Moved vss to SystemIOWindows. Added GetDirectories to ISystemIO. 2018-10-25 16:42:53 +02:00
verhoek 2e0fb275ea Moved GetPathRoot to SystemIOWindows instead of using AlphaFS directly. 2018-10-25 10:23:50 +02:00
verhoek 3c32a6f486 Merge remote-tracking branch 'origin/master' into issue/3311 2018-10-25 10:11:00 +02:00
Kenneth SkovhedeandGitHub 12dc7b6d80 Merge pull request #3454 from verhoek/webapi/dropbox
dropbox webapi refactored
2018-10-25 08:57:17 +02:00
Kenneth SkovhedeandGitHub 9f19838d1f Merge pull request #3457 from verhoek/fix/duration_display
Fix for duration display in restore jobs
2018-10-25 08:47:52 +02:00
Mikael Mello a8f0dbda44 Fix useless notification "Warning: Got 0 warning(s)" 2018-10-24 19:10:42 -03:00
verhoek bfbaefe1d1 Removed trailing spaces and refactored formatDuration. 2018-10-24 20:24:30 +02:00
verhoek 462c5b514f Moved the formatDuration function to AppUtils. 2018-10-24 19:28:32 +02:00
verhoek 69243e8378 Use AlphaFS instead of System.IO to prevent PathTooLongException. 2018-10-24 15:48:19 +02:00
verhoek 0f0523dbaa Converted eol's to project's new line policy. 2018-10-24 15:39:54 +02:00
Rune HenriksenandGitHub 7e80cad2a4 Merge pull request #3455 from warwickmm/add_test_category
Add missing test category
2018-10-24 10:40:08 +02:00
verhoek d932069b99 Fixed incorrect download files string. 2018-10-24 09:40:16 +02:00
Kenneth Hsu 0f3ff687da Add missing test category.
The category is needed for the test to run in Travis.
2018-10-23 21:04:00 -07:00
verhoek 0752e0af0d Moved content api strings to webapi. 2018-10-23 16:21:36 +02:00
verhoek 1db6504dea Replaced paths in formatted strings to inner class. 2018-10-23 16:02:14 +02:00
verhoek 630f810cdd Added listfiles url to dropbox's webapi. 2018-10-23 15:46:35 +02:00
verhoek ab86df2ebb Merge branch 'master' into webapi/dropbox 2018-10-23 15:34:00 +02:00
Kenneth Skovhede ec3e3a4732 Version bump to v2.0.3.12-2.0.3.12_canary_2018-10-23
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.3.12_canary_2018-10-23.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.12_canary_2018-10-23.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.12_canary_2018-10-23.zip.sig.asc

MD5: 93e83b3c0b93ec2f2dc9d84b891c8991

SHA1: 88d7f4a0c1693304f868243c68c94b16ca4e813c

SHA256: 374f9e6d925e9166bdfeba991a862cb96978ee21300e448aa6d8c37711bcbbb5
v2.0.3.12-2.0.3.12_canary_2018-10-23
2018-10-23 12:53:07 +02:00
Kenneth Skovhede c45030474f Changed the database scheme to be consistent with the upgrade, addition to #3391 2018-10-23 11:42:52 +02:00
Kenneth Skovhede 03722fcba1 Merge branch 'master' into feature/fix_path_storage2
# Conflicts:
#	Duplicati/Library/Main/Database/LocalRecreateDatabase.cs
2018-10-23 11:33:35 +02:00
Rune HenriksenandGitHub cdf8dd44f4 Merge pull request #3437 from LacunaSoftware/target-newest-windows
Target Windows 8.1 and 10 in order to get correct OS Version
2018-10-19 21:05:55 +02:00
Rune HenriksenandGitHub a1aeffd1c1 Merge pull request #3443 from warwickmm/seal_virtual_method
Seal method to avoid potential reference to uninitialized members
2018-10-19 07:34:06 +02:00
Kenneth Hsu 18cb3ade80 Seal method to avoid potential reference to uninitialized members.
The constructor calls the Position property's setter.  To avoid
potential references to uninitialized members, we disallow a subclass
from overriding the implementation.
2018-10-18 21:11:50 -07:00
Rune HenriksenandGitHub 0b3efc5dbb Merge pull request #3439 from warwickmm/constructor_virtual_members
Avoid referencing virtual members in Basiclist constructor
2018-10-18 17:02:29 +02:00
Kenneth Hsu 6f231f9190 Avoid referencing virtual members in Basiclist constructor.
When referencing virtual members in a constructor, the behavior may be
ill-defined as the overridden implementation may depend on uninitialized
instance members.

Since the TABLE_PREFIX, TABLEFORMAT, INSERTCOMMAND, and INSERTARGUMENTS
properties were only referenced in the Basiclist constructor, we can
remove the abstract keyword and provide the values as constructor
parameters.
2018-10-17 20:11:06 -07:00
Mikael Mello 9eb9ec004d Target Windows 8.1 and 10 in order to display correct version in UI 2018-10-17 10:37:44 -03:00
Rune HenriksenandGitHub 23578f0d26 Merge pull request #3436 from LacunaSoftware/fix-description-mismatch
Make description an optional field for backups
2018-10-17 15:22:37 +02:00
Kenneth Skovhede 68d2f10475 Merge branch 'master' of github.com:duplicati/duplicati 2018-10-17 14:37:52 +02:00
Kenneth Skovhede 975baf2579 Reporting the error id to the WebUI 2018-10-17 14:37:43 +02:00
Kenneth Skovhede 2826dbe6f0 Improved error message for faults in database filelists 2018-10-17 14:37:23 +02:00
Kenneth Skovhede d03a8a759f Spelling fix 2018-10-17 14:36:54 +02:00
Mikael Mello 91bdf4be63 Make description an optional field for backups
Checks whether it has been set and acts accordingly to avoid exceptions

Update migration to initialize all existent rows to Description=''.

Note that after some research, default values for TEXT columns were not
supported by MySQL a few years ago, however Duplicati uses SQLite
which seems to fully support this feature. If not, a workaround is to use:

ALTER TABLE "Backup" ADD COLUMN "Description" TEXT NULL;
UPDATE "Backup" SET "Description"='' WHERE "Description" IS NULL;
ALTER TABLE "Backup" ALTER COLUMN "Description" TEXT NOT NULL;
2018-10-17 09:02:39 -03:00
Rune HenriksenandGitHub 6c47c39f2b Merge pull request #3431 from warwickmm/remove_unused_members
Remove unused class members
2018-10-17 00:40:11 +02:00
Rune HenriksenandGitHub a00d2ad624 Merge pull request #3435 from gzzengwei/issue_3430_add_us_west_for_wasabi
#3430 add US-West support for wasabi
2018-10-17 00:39:14 +02:00
Rune HenriksenandGitHub e1fb6d43c3 Merge pull request #3432 from warwickmm/fix_log_message_typo
Fix typo in log message id
2018-10-16 08:19:07 +02:00
Kenneth Hsu 9e0b031fee Remove unused members. 2018-10-15 21:20:30 -07:00
Kenneth Hsu e16ab43d86 Fix typo in log message id. 2018-10-15 21:14:59 -07:00
Wei Zeng 0abc0dad99 #3430 add US-West support for wasabi 2018-10-16 15:09:43 +11:00
Rune HenriksenandGitHub d86c6cce61 Merge pull request #3424 from warwickmm/flatten_aggregate_exceptions
Flatten AggregateExceptions before referencing InnerException
2018-10-14 12:21:12 +02:00
Rune HenriksenandGitHub a485730bf8 Merge pull request #3425 from warwickmm/remove_partial_keyword
Remove unnecessary use of partial keyword
2018-10-14 12:19:34 +02:00
Rune HenriksenandGitHub 9bb6564657 Merge pull request #3426 from warwickmm/fix_xml_documentation
Fix issues with XML documentation
2018-10-14 12:19:15 +02:00