kenneth@hexad.dk
f4ad2e0840
Added new web-stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1322 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 15:23:16 +00:00
kenneth@hexad.dk
09096b06c5
Removed all the existing web-stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1321 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 15:21:00 +00:00
kenneth@hexad.dk
7096ff8348
Removed all the existing web-stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1320 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 15:19:25 +00:00
kenneth@hexad.dk
eb6a85564c
Removed all the existing web-stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1319 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 15:17:22 +00:00
kenneth@hexad.dk
0f4fa82c97
Merged r1313 and r1314 into trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1315 59da171f-624f-0410-aa54-27559c288bec
2012-05-21 21:39:22 +00:00
kenneth@hexad.dk
d672be7f88
Updates to the hosted web service, added option to specify the server root and listening port.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1308 59da171f-624f-0410-aa54-27559c288bec
2012-05-21 19:06:39 +00:00
kenneth@hexad.dk
a4918efb00
More work on the status window
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1307 59da171f-624f-0410-aa54-27559c288bec
2012-05-21 18:55:48 +00:00
kenneth@hexad.dk
2ad87fc770
Merged r1304 into trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1306 59da171f-624f-0410-aa54-27559c288bec
2012-05-21 18:54:56 +00:00
kenneth@hexad.dk
36a712ccea
Merged r1304 into trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1305 59da171f-624f-0410-aa54-27559c288bec
2012-05-21 18:50:42 +00:00
kenneth@hexad.dk
9c69831df7
Manually merged r1302 into trunk, so the Mono.Data.Sqlite implementation is also used in future versions.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1303 59da171f-624f-0410-aa54-27559c288bec
2012-05-21 18:44:19 +00:00
kenneth@hexad.dk
d6b77fb461
Merged r1295 and r1296 into trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1297 59da171f-624f-0410-aa54-27559c288bec
2012-05-17 08:07:41 +00:00
kenneth@hexad.dk
cc72638427
More work on the status window
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1294 59da171f-624f-0410-aa54-27559c288bec
2012-05-15 18:03:05 +00:00
kenneth@hexad.dk
93ee9176e3
Changed the way metadata is captured and recorded, so a backup will clear the information, and any other action will merely update the metadata.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1293 59da171f-624f-0410-aa54-27559c288bec
2012-05-15 18:01:27 +00:00
kenneth@hexad.dk
722abc9d20
Updated metadata reporting to better reflect the state AFTER the action, instead of before.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1292 59da171f-624f-0410-aa54-27559c288bec
2012-05-15 17:59:40 +00:00
kenneth@hexad.dk
b950d6e342
Added terabyte (TB) as size format
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1291 59da171f-624f-0410-aa54-27559c288bec
2012-05-15 17:58:51 +00:00
kenneth@hexad.dk
992abc8cb4
Fixed a bug with r1278
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1289 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 21:41:47 +00:00
kenneth@hexad.dk
47c7a8d471
I really should not commit this late :)
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1287 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 21:20:04 +00:00
kenneth@hexad.dk
33bf545224
Improved handling of forced full backups
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1285 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 21:13:08 +00:00
kenneth@hexad.dk
2701b1af43
Fixed a bug that prevented forcing full backups
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1283 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 21:09:14 +00:00
kenneth@hexad.dk
b7a99e1659
Moved the date/time EPOCH value to the utility library
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1281 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 20:49:41 +00:00
kenneth@hexad.dk
a93c66555b
Added logging and reporting of metadata to UI
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1280 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 20:15:27 +00:00
kenneth@hexad.dk
a6e0354059
Found and fixed a verification bug that was disabled due to file size not being propagated
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1278 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 20:13:26 +00:00
kenneth@hexad.dk
881ce60756
Large refactoring, removing duplicate code in the former Duplicati gui, because it is now hosted in the server.
...
Not 100% tested, because it is supposed to go away soon, but right now it is the only way to create a new backup.
Also moved database schema and upgrade information/code into the data model project.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1276 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 18:55:12 +00:00
kenneth@hexad.dk
a60bd9511f
Large refactoring, removing duplicate code in the former Duplicati gui, because it is now hosted in the server.
...
Not 100% tested, because it is supposed to go away soon, but right now it is the only way to create a new backup.
Also moved database schema and upgrade information/code into the data model project.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1275 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 18:53:07 +00:00
kenneth@hexad.dk
203778b911
Added metadata recording, for later use in the new UI.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1274 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 18:48:21 +00:00
kenneth@hexad.dk
433d709be6
Some work on the status window
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1273 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 18:46:45 +00:00
kenneth@hexad.dk
20c3dcd8e5
Update issue #617
...
Status: Fixed
The googledocs backend now parses hierarchical folders in any depth, except if a folder has multiple direct parents.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1272 59da171f-624f-0410-aa54-27559c288bec
2012-05-14 18:45:48 +00:00
kenneth@hexad.dk
9f76eb94f7
Merged r1267 into trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1268 59da171f-624f-0410-aa54-27559c288bec
2012-05-10 20:33:59 +00:00
kenneth@hexad.dk
f7eab32f13
Fixed a network-drive debugging issue
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1260 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 19:05:03 +00:00
kenneth@hexad.dk
90f5a7ae0c
Update issue #509
...
Status: Fixed
The problem is that the the file-based backend returns "Directory not found" when asking for the not-yet-mounted folder.
Duplicati assumed that this error means that the folder will be created later, and thus returned an empty list,
as the folder would be empty when created. This means that the retry logic was not used.
Backing up to an empty folder will then result in a full backup being made.
But once the files started uploading, the folder is there and the folder is not created, but it is still a full backup.
This commit changes the logic a bit, so the list operation will not return until successful and a missing folder will be created during the list operation.
This ensures that the backup does not start before there has been a successful listing of the folder. If it fails, there is the normal retry delay, which should be enough to ensure that the folder is re-mounted. There may be warnings in the log, that the auto create failed. I have removed the logic that will auto create the folder during upload, as it should no longer be possible to get to the upload stage without verifying that the folder exists.
I have also changed the logic of the --disable-autocreate-folder option, so default value is "false" if it is a backup, and "true" for any other operation, so simply issuing a "list" or "cleanup" will not create folders (it did not do that before either).
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1259 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 19:00:53 +00:00
kenneth@hexad.dk
7e5dd2d581
Update command line help to use a friendlier format.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1258 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:32:31 +00:00
kenneth@hexad.dk
dd3f6b575b
Update issue #603
...
Status: Fixed
Corrected calculating the filename size in UTF-8, rather than local encoding.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1257 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:27:12 +00:00
kenneth@hexad.dk
e8eddc1acb
Update issue #607
...
Fixed the 404 error with CloudFiles.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1256 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:25:57 +00:00
kenneth@hexad.dk
00b274818f
Added list of options in groups to source, but it is not really used yet
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1255 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:24:40 +00:00
kenneth@hexad.dk
60a8e7d148
Fixed a minor problem with the project file
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1254 59da171f-624f-0410-aa54-27559c288bec
2012-05-08 18:23:58 +00:00
kenneth@hexad.dk
72dc6065aa
Updated project file with new names for the TrayIcon implementation
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1249 59da171f-624f-0410-aa54-27559c288bec
2012-05-06 20:12:22 +00:00
kenneth@hexad.dk
e6bcabce5a
Fixed a problem with overwriting the log file.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1248 59da171f-624f-0410-aa54-27559c288bec
2012-05-06 19:57:35 +00:00
kenneth@hexad.dk
93dbd7fb02
Update issue #613
...
Status: Fixed
That was caused by a fix in r1159.
I have tested that the fix does not cause a regression.
Strange that it has not been reported before though.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1246 59da171f-624f-0410-aa54-27559c288bec
2012-05-06 19:37:16 +00:00
kenneth@hexad.dk
9c901a2eda
Committed temporary work on the edit dialogs
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1244 59da171f-624f-0410-aa54-27559c288bec
2012-05-05 20:13:33 +00:00
kenneth@hexad.dk
e398e9f5fb
Changed AES default to not allow fallback decryption for Duplicati 2.0
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1243 59da171f-624f-0410-aa54-27559c288bec
2012-05-05 20:11:20 +00:00
kenneth@hexad.dk
4f80113ecf
Updated backendtester to support modules, so it output certificate errors and hashes
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1241 59da171f-624f-0410-aa54-27559c288bec
2012-05-05 18:14:02 +00:00
kenneth@hexad.dk
fbf72b93ba
Added run-backup-group to help display for GUI
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1219 59da171f-624f-0410-aa54-27559c288bec
2012-04-30 18:38:04 +00:00
kenneth@hexad.dk
428cd7b0a5
Update issue #609
...
Status: Fixed
Applied attached patch
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1214 59da171f-624f-0410-aa54-27559c288bec
2012-04-30 18:17:25 +00:00
kenneth@hexad.dk
9b78053c32
Merged r1211 and r1212 into trunk
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1213 59da171f-624f-0410-aa54-27559c288bec
2012-04-27 17:17:09 +00:00
kenneth@hexad.dk
2ba5e750db
Update issue #595
...
Status: Fixed
Update the Google GData libraries to version 2.0
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1209 59da171f-624f-0410-aa54-27559c288bec
2012-04-21 21:21:03 +00:00
kenneth@hexad.dk
3202381762
Update issue #596
...
Status: Fixed
Now honors the override for "full-if-older-than"
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1208 59da171f-624f-0410-aa54-27559c288bec
2012-04-21 20:42:46 +00:00
kenneth@hexad.dk
59da039337
Update issue #560
...
Status: Fixed
The domain is now set to empty instead of null
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1207 59da171f-624f-0410-aa54-27559c288bec
2012-04-19 18:49:37 +00:00
kenneth@hexad.dk
08eb762cda
Merged r1201 into 2.0
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1202 59da171f-624f-0410-aa54-27559c288bec
2012-04-13 20:55:24 +00:00
kenneth@hexad.dk
5880bf9d6c
Update issue #559
...
Status: Fixed
The log file is now closed after each run.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1199 59da171f-624f-0410-aa54-27559c288bec
2012-04-11 19:41:13 +00:00
kenneth@hexad.dk
fc4e6c1f87
Update issue #444
...
Status: fixed
Problem was that the backend also supports urls like: file://user:pass@\\server\path.
Now the username and password is only accepted if it does not contain slash or backslash.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1197 59da171f-624f-0410-aa54-27559c288bec
2012-04-09 18:38:51 +00:00