Kenneth Skovhede
fec4336414
Removed a few compile warnings
2014-08-06 10:31:01 +02:00
Kenneth Skovhede
7a4ee98a6b
Real fix for the Json serialization problem is to remove all the unused code.
2014-08-06 09:41:22 +02:00
Kenneth Skovhede
b37bada6cc
Updated Newtonsoft.Json
2014-08-05 23:00:52 +02:00
Kenneth Skovhede
ef1cb1a3dc
Added the action field to notifications
2014-08-04 09:06:12 +02:00
Kenneth Skovhede
9223de7df9
Implemented a notification system.
...
The system works with the tray-icon, but the tray icon does not yet post notifications.
Some work is required to provide meaningful interaction when clicking the notifications.
Implemented a key/value store that allows the UI to save settings and other items.
2014-08-04 01:06:29 +02:00
Kenneth Skovhede
bf1acead25
Added import/export methods
2014-08-02 01:10:39 +02:00
Kenneth Skovhede
8286eb27a0
Implemented filters for jobs created with the GUI
2014-07-16 00:57:13 +02:00
Kenneth Skovhede
4d2050dff4
Implemented progress reporting from update downloader in the server
2014-07-09 11:52:15 +02:00
Kenneth Skovhede
60d67638c6
Added the update version name to the status output
2014-07-02 15:02:26 +02:00
Kenneth Skovhede
bbdf65542c
Implemented a crude-version of the auto-update functionality
2014-07-01 22:15:28 +02:00
Kenneth Skovhede
5dc94abb72
Generalized the JsonSerializer method
2014-06-30 11:29:01 +02:00
Kenneth Skovhede
69bd080aa5
Updated the version number in all projects to 2.0.0.7
2014-06-13 15:08:51 +02:00
Kenneth Skovhede
e0a3508b43
Implemented various items in the context menu, including the log
2014-06-13 14:59:40 +02:00
Kenneth Skovhede
a23aeb3716
Added support for keeping temporary backups in server memory so we can do restore on non-persisted backups.
...
Added type-safe argument passing to the runner.
Added taskID's so the restore dialog can keep track of what tasks it needs to monitor.
2014-03-17 15:27:25 +01:00
Kenneth Skovhede
77c16cc9ed
Cleanup removal of long-poll for progress
2014-03-10 15:36:43 +01:00
Kenneth Skovhede
6f896a376e
Removed unused class
2014-03-10 12:41:59 +01:00
Kenneth Skovhede
8854f92e43
Updated progress data to work and removed option to long-poll for progress data
2014-03-10 00:16:53 +01:00
Kenneth Skovhede
3ffd8c9461
Fixed serializing a backup and saving it on the server
2014-03-05 15:28:52 +01:00
Kenneth Skovhede
c4d8e8ff98
Fixed a missing interface element
2014-03-04 15:38:25 +01:00
Kenneth Skovhede
b145d0c4ab
Added DisplayName to server config output
2014-02-24 16:07:48 +01:00
Kenneth Skovhede
3e31abefb5
Added extra mode
2013-11-24 00:34:39 +01:00
Kenneth Skovhede
d14ec9432f
Rewrote the storage of backup setups
2013-11-23 14:26:36 +01:00
Kenneth Skovhede
0014b69ccf
Removed unused x86 configurations and fixes som build refrences
2013-05-05 13:45:02 +02:00
Kenneth Skovhede
15ec84fca0
Changed the server output from backup-defaults to produce an empty backup schedule
2013-04-15 22:02:29 +02: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
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
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
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
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
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
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