Kenneth Skovhede
a86c633022
Version bump to v2.0.2.19-2.0.2.19_canary_2018-02-12
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.2.19_canary_2018-02-12.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.19_canary_2018-02-12.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.19_canary_2018-02-12.zip.sig.asc
MD5: 87ce1ddf52587363f873fe2d785e83ea
SHA1: 2be3cdf65720e9d837b87cf21d6fdf5b2a563179
SHA256: e0e2f1fd3c43c7fa34fec530e79593b1792b1f075f707f3b4d4b9b6cc0d20f36
v2.0.2.19-2.0.2.19_canary_2018-02-12
2018-02-12 07:55:04 +01:00
Kenneth Skovhede
6f09c72e04
Updated translations and the stylesheet
2018-02-12 07:43:41 +01:00
Kenneth Skovhede
d3f42512bf
Version bump to v2.0.2.18-2.0.2.18_canary_2018-02-11
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.2.18_canary_2018-02-11.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.18_canary_2018-02-11.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.2.18_canary_2018-02-11.zip.sig.asc
MD5: dadbbee98f309fc4d4a8bb4397514b5c
SHA1: 3984bbd32b2e948abcabfb4d3817ff86b3cfc83a
SHA256: 8bad84200e270a5114444cd676009e8f8b75c9a13942c13bd3527db115fa2ff6
v2.0.2.18-2.0.2.18_canary_2018-02-11
2018-02-11 23:03:25 +01:00
Kenneth Skovhede
5aad640488
Merge branch 'feature/disable-file-scanner'
2018-02-11 21:45:05 +01:00
Kenneth Skovhede
6c701b11b7
Merge branch 'feature/fix_service_spawn_commandline'
2018-02-11 21:45:00 +01:00
Kenneth Skovhede
ed76cb7c11
Merge branch 'feature/reduce_usagereporter_backlog'
2018-02-11 21:18:20 +01:00
Kenneth Skovhede
9093603be1
Added support for disabling the file scanner during backups.
...
This fixes #2963
2018-02-11 20:57:38 +01:00
Kenneth Skovhede
a49f63d82c
Removed a number of unwanted translations for debug code
2018-02-11 20:46:44 +01:00
Kenneth Skovhede
7e466e11cf
Fixed two cases where commandline arguments were not correctly escaped when being passed to another process.
...
This should also solve the issues with #3001
This fixes #2961
2018-02-11 19:54:05 +01:00
Kenneth Skovhede and GitHub
dc0c2c34ac
Merge pull request #3026 from TekkiWuff/feature/issue-3008-retention-optimizations
...
Feature/issue 3008 retention optimizations
2018-02-11 18:39:08 +01:00
Kenneth Skovhede
64789858de
Merge branch 'master' of github.com:duplicati/duplicati
2018-02-11 17:54:54 +01:00
Kenneth Skovhede
be7cde4e6e
Fixed the problem where the UI reports a warning but "got 0 warning(s)"
2018-02-11 17:54:44 +01:00
Kenneth Skovhede
50d16b1e49
Merge branch 'feature/fix_box_com_issue'
2018-02-11 17:54:32 +01:00
Kenneth Skovhede
5e1a260483
Added limits to the number of backlog items the usage reporter will handle.
...
Older or excessive items are now deleted.
2018-02-11 17:51:55 +01:00
Daniel Radünz
d249d23bdd
Comply with option allow-full-removal when applying retention policy
2018-02-11 17:18:30 +01:00
Daniel Radünz
f8cbc91152
Disallow using multiple rentention options (keep-time, keep-versions, rentention-policy)
2018-02-11 17:18:30 +01:00
Daniel Radünz
7bc9a81312
Delete backups outside of any retention policy time frame
2018-02-11 10:07:37 +01:00
Kenneth Skovhede and GitHub
3452aaa335
Merge pull request #3023 from tygill/fix/default-filters-gui
...
Fix default filters in server / UI
This fixes #2495
This fixes #3015
2018-02-10 22:21:15 +01:00
Tyler Gill
8190eb8d9c
When running a backup via the GUI, filters are loaded from the database instead of from the options, which means that the default filters aren't taken into account.
...
This change updates the ApplyFilter method used by the Server's Runner method to search for the default filters option, and append those filters to the list if they are found.
This should support both global and per-backup settings for default filters, as it checks the options after the two are merged.
2018-02-09 11:29:00 -07:00
Kenneth Skovhede and GitHub
dba2a603ce
Merge pull request #3022 from Pectojin/static_menu
...
made the side menu fixed so it follows as you scroll
2018-02-09 11:46:32 +01:00
Kenneth Skovhede and GitHub
8b14a0348a
Merge pull request #3021 from Pectojin/m2ts_no_compression
...
added the blueray container .m2ts to the no_compression list
2018-02-08 22:03:31 +01:00
Kenneth Skovhede and GitHub
f6bb6d3d4f
Merge pull request #2995 from TekkiWuff/bugfix/issue-2994
...
Use double instead of long for Utility.FormatSizeString
2018-02-08 22:02:44 +01:00
Kenneth Skovhede
d8bd9abe15
Fixed a problem with the box.com backend not being able to find files it already uploaded.
...
This fixes #2557
This might also fix #2349
2018-02-08 21:45:36 +01:00
Pectojin
065ec87ccc
made the side menu fixed so it follows as you scroll
2018-02-08 21:45:11 +01:00
Kenneth Skovhede
8ee38994b1
Merge branch 'master' of github.com:duplicati/duplicati
2018-02-08 21:39:35 +01:00
Pectojin
db7c380239
added the blueray container .m2ts to the no_compression list
2018-02-08 20:53:40 +01:00
Kenneth Skovhede
d16c0f24ec
Removed some unnecessary changes, turned out it was a simple cache issue.
...
This fixes #2699
This fixes #2635
2018-02-08 09:03:51 +01:00
Kenneth Skovhede
9a41cf2867
Fixed not allowing the browser to cache the index.html page.
...
This should fix #2699 , #2635
2018-02-07 23:37:55 +01:00
Kenneth Skovhede
58146af6b7
Changed XSRF tokens to only use url-safe chars, as the webserver and browsers fight a bit with it.
2018-02-07 23:35:13 +01:00
Kenneth Skovhede and GitHub
4abc2f832f
Merge pull request #3014 from tygill/fix/reparse-points-arent-symlinks
...
Fix 2829: Reparse points aren't always symlinks
2018-02-07 22:56:41 +01:00
Kenneth Skovhede and GitHub
ed876486b3
Merge pull request #3016 from tygill/feature/quota-warning
...
Feature: Quota warning/error
2018-02-07 22:42:30 +01:00
Kenneth Skovhede
1241a7747d
Added cache expiration headers to static and dynamic responses from the server.
...
This should help with #2699
2018-02-07 21:56:02 +01:00
Tyler Gill
0a1e98712a
Adds warnings and errors if the reported available quota either reaches a configurable percentage of the backup size, or when it is completely exhausted.
...
This is configurable via the --quota-warning-threshold command line parameter.
2018-02-07 11:23:52 -07:00
Tyler Gill
62351d4b48
Write standard output even when the --verbose flag is specified.
...
Some information about the backup diagnostics doesn't seem to get logged when using the --verbose flag.
So this changes it to log the verbose stuff first, and then also log the regular backup diagnostics.
2018-02-07 10:35:16 -07:00
Tyler Gill
42a06ce4fd
Merge branch 'master' of https://github.com/duplicati/duplicati into fix/reparse-points-arent-symlinks
2018-02-07 10:00:09 -07:00
Kenneth Skovhede and GitHub
ac122c9680
Merge pull request #3003 from Pectojin/backup_queue_flash_pass
...
Manual backups should skip queue
2018-02-07 09:10:19 +01:00
Tyler Gill
9b149847ad
Merge branch 'master' of https://github.com/duplicati/duplicati into fix/reparse-points-arent-symlinks
2018-02-06 13:27:26 -07:00
Tyler Gill
08e0708a95
Change Duplicati's handling of reparse points, so that not all reparse points are treated as symlinks.
...
This is inspired largely by the new (/ returning) feature of OneDrive in Windows 10 Fall Creator's Update, which downloads files on-demand.
A side effect of that change is that the OneDrive folder (and subfolders of it) are marked as reparse points, even though they are not technically standard symlinks.
With this change, a new extension method IsSymlink is added for ISnapshotService and ISystemIO, which checks both the file attributes (for reparse point) and the symlink target path (if null, the path is not treated as a symlink).
All places that previously checked only the file attributes have been updated to use either this method (or at least the same logic, in the case of the core BackupHandler file check).
One side effect of this change is that '--symlink-policy=store' no longer ignores empty symlinks - they are now treated as regular files.
If there are empty symlinks, they will now be backed up as if they were regular files, but I don't know what the conditions are that create symlinks like that, so this might not effect anything in practice.
2018-02-06 13:24:49 -07:00
Tyler Gill
cc053ff4b0
Normalize whitespace
2018-02-06 12:28:54 -07:00
Kenneth Skovhede and GitHub
e6e090a01f
Merge pull request #2998 from Pectojin/server_database_clean_up
...
Server database clean up
2018-02-04 21:24:17 +01:00
Kenneth Skovhede and GitHub
845aa56602
Merge pull request #2999 from Pectojin/last_successful_run_formatting
...
updated formatDuration function in frontend.
This fixes #2997
2018-02-04 21:22:43 +01:00
Kenneth Skovhede and GitHub
34d1a2e2cb
Merge pull request #3000 from mnaiman/master
...
DuplicatiVerify.ps1 fixes
This fixes #2992
This fixes #2989
2018-02-04 21:21:08 +01:00
Pectojin
f6242e3774
Added an overloaded AddTask method that allows tasks to skip the queue and updated the api call backup/<id>/run to skip the queue to correspond with the expectation of the 'Run now' button in the UI
2018-02-03 04:17:10 +01:00
Max and GitHub
1809be933e
Merge pull request #36 from mnaiman/patch-1
...
fixes
2018-02-02 21:31:57 +01:00
Max and GitHub
89ae430429
fixes
2018-02-02 21:30:52 +01:00
Max
26d1c52c02
sort
2018-02-02 13:52:08 +01:00
Max
da9014f363
fixes
2018-02-02 13:39:34 +01:00
Max and GitHub
31dc2be98e
Merge pull request #35 from duplicati/master
...
upstream
2018-02-02 10:58:29 +01:00
Pectojin
6853439383
updated the formatDuration function to work with timespans longer than 24 hours.
2018-02-02 00:50:24 +01:00
Pectojin
15284ce445
Altered the DeleteFromDb() method so that it can be used to delete rows defined by arbitrary identifiers. Added overloaded function that turns legacy calls to DeleteFromDb() into calls to the new DeleteFromDb() method
2018-02-01 20:12:10 +01:00