Commit Graph
8782 Commits
Author SHA1 Message Date
Kenneth Hsu 0a91bcf662 Fix path to SQLite.Interop.dll.
This assembly lives in the win32 and win64 subdirectories, and not in
the base path.

This fixes #4093.
2020-02-17 09:34:39 -08:00
warwickmmandGitHub 39374aa01b Merge pull request #4095 from Pectojin/test_retention_missing_minutes
Fix handling of minutes when validating retention string
2020-02-12 17:49:33 -08:00
Rune Henriksen 524210d3a9 Added a missing option for minutes in the regex 2020-02-12 00:58:05 +01:00
warwickmmandGitHub 44f619b725 Merge pull request #4085 from drwtsn32x/improve-usn-snapshot-fails
Improve USN and Snapshot error handling
2020-02-06 19:36:42 -08:00
Rod Savard 235f94c96f change to use custom exception class 2020-02-06 06:34:49 -08:00
Kenneth SkovhedeandGitHub cb7f4483cd Merge pull request #4065 from warwickmm/move_create_fileset_file
Move CreateFilesetFile method to FilesetVolumeWriter class
2020-02-06 08:06:28 +01:00
Kenneth SkovhedeandGitHub e1bab67d90 Merge pull request #4089 from warwickmm/ovh_keystone_v3
Update OVH backend URL to Keystone API v3
2020-02-06 08:05:56 +01:00
Kenneth SkovhedeandGitHub dfbfeda42c Merge pull request #4068 from warwickmm/remove_unused_options_members
Remove unused Options members
2020-02-06 08:05:20 +01:00
Kenneth SkovhedeandGitHub c0213b0bdd Merge pull request #4069 from warwickmm/remove_unused_backend_manager_members
Remove unused BackendManager members
2020-02-06 08:03:50 +01:00
Kenneth Hsu 4acbdb700b Update OVH backend URL to Keystone API v3.
OVH is updating the Keystone API from v2 to v3:

https://ovh.slgnt.eu/optiext/optiextension.dll?ID=dStdoW+qPGF+x+s02CEdQ_I66qw4G_Z_rqsNrzqCkOZiWQwdnmWGsZerWXZIQoWQpcyyq3Su3addd_

This fixes #4087.
2020-02-05 20:41:31 -08:00
warwickmmandGitHub d5a9bd8b49 Merge pull request #4066 from warwickmm/add_repair_handler_tests
Add RepairHandlerTests to UnitTest project
2020-02-05 19:57:18 -08:00
warwickmmandGitHub beec0db6be Merge pull request #4088 from drwtsn32x/rpm-mono-dependency
Update minimum required version of mono-core for Fedora (RPM)
2020-02-05 19:37:36 -08:00
warwickmmandGitHub 011c15ca7a Merge pull request #4084 from drwtsn32x/clean-up-options-parsing
Clean up parsing of snapshot-policy and usn-policy options
2020-02-05 19:21:18 -08:00
Rod Savard aa9c859535 Changed minimum required mono-runtime version 2020-02-05 18:00:36 -08:00
Rod Savard 63ddc52744 log warning not error when usn policy is On 2020-02-03 21:55:43 -08:00
Rod Savard ec8f897460 log information event when snap policy is Auto 2020-02-03 21:50:27 -08:00
Rod Savard 57d36df981 improve error msg on snapshot failure 2020-02-03 21:47:11 -08:00
Rod Savard b320c8968a clean up usn and snapshot option parsing 2020-02-03 21:19:23 -08:00
warwickmmandGitHub 1dbaf360a6 Merge pull request #4080 from drwtsn32x/improve-config-change-detection
Consider file attributes and max file size exclusions in USN hash
2020-02-02 21:29:44 -08:00
Rod Savard 247a452d2b send array of strings instead of single concatenated string 2020-02-02 20:53:09 -08:00
drwtsn32xandGitHub 6684610ee1 Merge pull request #4070 from warwickmm/add_compression_hints
Add OpenDocument draw files to compression hints
2020-02-02 16:50:29 -08:00
drwtsn32xandGitHub bba801ea79 Merge pull request #4067 from warwickmm/mark_field_readonly
Mark fields as readonly but allow for deserializer to set them
2020-02-02 16:49:36 -08:00
drwtsn32xandGitHub 0440c345da Merge pull request #4064 from warwickmm/remove_unnecessary_assignment
Remove unnecessary variable assignment
2020-02-02 16:48:31 -08:00
drwtsn32xandGitHub 5ad530ef05 Merge pull request #4063 from warwickmm/remove_string_format
Remove redundant calls to String.Format
2020-02-02 16:46:31 -08:00
Rod Savard a85c10fd8c move config hash calculation to UsnJournalService 2020-02-02 15:09:23 -08:00
Rod Savard 685c77a018 remove unused parameter 2020-02-01 23:15:26 -08:00
Rod Savard 0a9880c6cf change config hash calculation 2020-02-01 13:34:21 -08:00
warwickmmandGitHub ed30322e5a Merge pull request #4079 from drwtsn32x/fix-issue-4071
Prevent deselected paths from appearing in restore list when USN is enabled
2020-02-01 10:07:26 -08:00
Rod Savard a974310f01 if full scan occurred, do not append previous set 2020-02-01 08:12:16 -08:00
warwickmmandGitHub cfbb0addd4 Merge pull request #4077 from drwtsn32x/master
Change minimum required mono-runtime version for Debian package
2020-01-29 20:18:34 -08:00
drwtsn32x d9e0ece63e Changed minimum required mono-runtime version 2020-01-29 06:50:49 -08:00
Kenneth Hsu cf16c055aa Add OpenDocument draw files to compression hints.
Closes #4059.
2020-01-26 19:24:02 -08:00
Kenneth Hsu 99b5c2d41d Remove unused Options.HasDeleteAllButN property.
The last reference was removed in revision
3b70f99722.
2020-01-26 12:54:18 -08:00
Kenneth Hsu 34f961b5e0 Remove unused Options.HasDeleteOlderThan property.
The last reference was removed in revision
3b70f99722.
2020-01-26 12:53:09 -08:00
Kenneth Hsu 4e8505e003 Remove unused Options.ParseLogLevel method.
This was introduced in revision 842fd96543
without any usages.
2020-01-26 12:51:01 -08:00
Kenneth Hsu 0c2555bde4 Remove unused Options.SetCompressionModuleDefault method.
The last reference was removed in revision
c7836ce403.
2020-01-26 10:30:48 -08:00
Kenneth Hsu 81eaaa1204 Remove unused Options.SetEncryptionModuleDefault method.
The last reference was removed in revision
c7836ce403.
2020-01-26 10:29:40 -08:00
Kenneth Hsu 855b1e2135 Remove unused Options.DEFAULT_READ_BUFFER_SIZE field.
The last reference was removed in revision
89191a6caf.
2020-01-26 10:27:39 -08:00
Kenneth Hsu 69005a64f7 Remove unused BackendManager.FlushDbMessages method.
The last reference was removed in revision
8abdf87188.
2020-01-26 10:18:19 -08:00
Kenneth Hsu e241a17af6 Remove unused BackendManager.CreateFolder method.
This was introduced in revision aca4ed95cc
but without any apparent usages.
2020-01-26 10:18:19 -08:00
Kenneth Hsu 7d3d03c06f Remove unused BackendManager.LastException property.
The last reference was removed in revision
8abdf87188.
2020-01-26 10:18:19 -08:00
Kenneth Hsu d847b46716 Remove unused BackendManager.HasDied property.
The last reference was removed in revision
8abdf87188.
2020-01-26 10:18:19 -08:00
Kenneth Hsu 69d153a121 Mark fields as readonly but allow for deserializer to set them.
This will prevent accidental reassignment of these fields.  Without the
JsonProperty attribute, we would encounter an issue starting the server
when a password was set on the web UI.
2020-01-26 09:49:10 -08:00
Kenneth Hsu 917f749b0a Add RepairHandlerTests to solution.
This was accidentally removed via a bad merge in revision
a64671a0c6.
2020-01-25 18:59:44 -08:00
Kenneth Hsu d7e3ac9b10 Move CreateFilesetFile method to FilesetVolumeWriter class.
This only concerns filesets, so it does not belong in the base class.
2020-01-25 18:53:15 -08:00
Kenneth Hsu 3551238000 Remove redundant calls to String.Format. 2020-01-25 17:07:02 -08:00
Kenneth Hsu 74573bf5ff Remove unnecessary variable assignment. 2020-01-25 13:51:27 -08:00
Kenneth SkovhedeandGitHub 22d34f60c0 Merge pull request #4061 from warwickmm/recovery_tool_in_memory_index
Merged items from @tfriedel and @warwickmm such that the recovery tool runs much faster by default, but can switch back to the low-memory mode if required.
2020-01-24 13:27:39 +01:00
Kenneth Hsu 5ff5961019 Test RecoveryTool using file-based and in-memory index. 2020-01-23 20:45:49 -08:00
Kenneth Hsu a734a365a3 Minor code cleanup. 2020-01-23 20:41:17 -08:00