kenneth@hexad.dk
ec34606aed
Updated robustness of server startup as hosted instance
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1532 59da171f-624f-0410-aa54-27559c288bec
2013-02-27 14:23:17 +00:00
kenneth@hexad.dk
f2ae426a52
Update issue #789
...
Status: Fixed
Update from
Environment.SpecialFolder.Desktop
to
Environment.SpecialFolder.DesktopDirectory
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1520 59da171f-624f-0410-aa54-27559c288bec
2013-02-06 20:52:09 +00:00
kenneth@hexad.dk
f256d2cfa8
Reintegrated sandbox Andreas/webui into trunk, as that is what we will be using onwards
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1482 59da171f-624f-0410-aa54-27559c288bec
2012-11-18 16:24:32 +00:00
kenneth@hexad.dk
f24b3fe04b
Update issue #726
...
Status: Fixed
Changed evaluation order of options.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1468 59da171f-624f-0410-aa54-27559c288bec
2012-10-13 10:51:07 +00:00
kenneth@hexad.dk
23515674fd
Added --backup-name to help when constructing emails and running scripts
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1445 59da171f-624f-0410-aa54-27559c288bec
2012-08-27 18:43:58 +00:00
kenneth@hexad.dk
5b20f7023e
Addded command to list details of a schedule from server
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1368 59da171f-624f-0410-aa54-27559c288bec
2012-07-21 20:51:17 +00:00
kenneth@hexad.dk
1560446436
Added option to only get folders when listing folder contents.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1366 59da171f-624f-0410-aa54-27559c288bec
2012-07-21 20:26:03 +00:00
kenneth@hexad.dk
455a56e707
Added listing of folder contents to server
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1365 59da171f-624f-0410-aa54-27559c288bec
2012-07-21 20:19:51 +00:00
kenneth@hexad.dk
b15d652ed3
Fixed output for progress reporting
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1360 59da171f-624f-0410-aa54-27559c288bec
2012-07-14 10:42:10 +00:00
kenneth@hexad.dk
cf52106085
Minor updates to the WebUI
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1353 59da171f-624f-0410-aa54-27559c288bec
2012-07-02 18:10:08 +00:00
kenneth@hexad.dk
127486b1de
Added support for detecting hibernation/suspend on Windows.
...
When coming out of a hibernation/standby Duplicati will now be in pause mode for the same duration as on startup.
If a pause has been requested by the user (i.e. pause for 1 hour), the pause after hibernation will be at least the startup duration period, but at least as long as the pause duration would have been without a hibernation/suspend.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1343 59da171f-624f-0410-aa54-27559c288bec
2012-06-29 19:24:21 +00:00
kenneth@hexad.dk
d44595a616
Added a "connection lost" dialog, and made the countdown stuff modularized and event based.
...
Fixed some IE7 compatibility, and included a header so the embedded WebBrowser shows things in IE9 mode (IE7 is default for some reason).
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1333 59da171f-624f-0410-aa54-27559c288bec
2012-06-06 13:01:53 +00:00
kenneth@hexad.dk
11c8f232b7
Fixed a quit problem.
...
Changed the status reporting method to not include status for the current running backup.
That will be implemented with a separate call so the tray icon can reduce the number of requests.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1332 59da171f-624f-0410-aa54-27559c288bec
2012-06-06 12:58:27 +00:00
kenneth@hexad.dk
e6a982eff7
Minor updates to display file count and progress in title bar
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1327 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 20:42:21 +00:00
kenneth@hexad.dk
1a192d9b81
Minor updates to display file count and progress in title bar
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1326 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 20:41:33 +00:00
kenneth@hexad.dk
e4683e2bcb
Fixed some minor issues with updating status.
...
Added extra event hooks to display finer grained update information during backups.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1325 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 20:32:56 +00:00
kenneth@hexad.dk
48d5729f83
Updated service/webserver to implement long poll and updated the tray icon to use the long poll update methods.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1323 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 15:30:52 +00:00
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
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
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
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
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
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
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
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
b82acee8a3
Simplified debugging of web server with html changes
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1196 59da171f-624f-0410-aa54-27559c288bec
2012-03-31 17:44:21 +00:00
kenneth@hexad.dk
23b8d50815
Updated UI to use jQuery colors (yeah it is all blue!)
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1195 59da171f-624f-0410-aa54-27559c288bec
2012-03-31 17:43:50 +00:00
kenneth@hexad.dk
ba44c96a0c
There is now basic UI functionality for windows, complete with callbacks from the UI to the tray icon, and a connection to the server.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1194 59da171f-624f-0410-aa54-27559c288bec
2012-03-29 18:02:07 +00:00
kenneth@hexad.dk
65de71c6f3
Some more work on the edit job UI
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1181 59da171f-624f-0410-aa54-27559c288bec
2012-03-21 21:16:03 +00:00
kenneth@hexad.dk
a363177f2b
Some work on the edit job UI
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1168 59da171f-624f-0410-aa54-27559c288bec
2012-03-17 22:35:27 +00:00
kenneth@hexad.dk
aa3b354a69
Added very rough html UI code
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1113 59da171f-624f-0410-aa54-27559c288bec
2012-02-02 08:39:12 +00:00
kenneth@hexad.dk
eeee931ea0
All tray icons are now working.
...
This changes all implementations to run off the TrayIconBase, so there is only a single place to maintain the tray icon and menus.
WinForms and Gtk has been updated to use this new implementation.
The ApplicationIndicator has been added so the TrayIcon now shows under Ubuntu Unity as well.
Cocoa support has been added so there is now a NSStatusItem. In order to debug this, a special MonoDevelop-MonoMac project has been added, but this is not used in the solution. The project just loads the regular implementation, but the project builds a .app package and debugs from it. Everything should build on a stock Windows machine with VS, and Ubuntu/OSX with MonoDevelop (needs WinForms to build, but not to run).
The TrayIcon icons are now limited to Idle,Paused,Running and an Error/Warning notifier overlay, giving a total of six icons.
The graphics needs to be updated to reflect this, and the server SuggestedStatusIcon should be changed to only output one of these states.
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1039 59da171f-624f-0410-aa54-27559c288bec
2011-11-28 11:05:42 +00:00
kenneth@hexad.dk
7432401bc1
Fixed a Gtk tray icon running of the http server, simplified some reporting from the server to reduce the amount of logic in each tray icon implementation.
...
Cocoa -> You are next!
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1032 59da171f-624f-0410-aa54-27559c288bec
2011-11-23 20:52:28 +00:00
kenneth@hexad.dk
1d52e6449a
Removed deleted files
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1027 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 22:45:49 +00:00
kenneth@hexad.dk
933a61b954
First version of a Windows TrayIcon working against a http server.
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1026 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 22:28:20 +00:00
kenneth@hexad.dk
a571f239fb
Fixed some build issues after the merge.
...
Also fixed the build problems with MonoDevelop (non-signed assemblies)
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1009 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 23:47:27 +00:00
kenneth.skovhede@gmail.com
b108e96e8e
Temporary checkin for the 2.0 stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1005 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 18:03:18 +00:00
kenneth.skovhede@gmail.com
36f0205e87
Build fixes
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@786 59da171f-624f-0410-aa54-27559c288bec
2011-06-06 19:15:36 +00:00
kenneth.skovhede@gmail.com
9a0e31e5b8
Preliminary work on the standalone server component
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@785 59da171f-624f-0410-aa54-27559c288bec
2011-06-06 18:48:52 +00:00