Commit Graph
61 Commits
Author SHA1 Message Date
Kenneth Skovhede 50cd64f3a3 Minor consistency fixes to the rest api error reporting 2015-12-03 21:57:08 +01:00
Kenneth Skovhede 6e4d2091d6 Merge branch 'angular_ui' 2015-11-30 21:45:04 +01:00
Kenneth Skovhede 157be2136c Removed the testing code for the XSRF suppression on the REST API 2015-11-30 21:44:55 +01:00
Kenneth Skovhede 1dba4db17d Merge branch 'master' into angular_ui 2015-11-28 21:59:57 +01:00
Kenneth Skovhede b7669ed206 Added license data ot the REST API 2015-11-28 21:54:21 +01:00
Kenneth Skovhede abb9009c68 Bugfix for getting a task status in the REST interface 2015-10-26 09:15:12 +01:00
Kenneth Skovhede 73ddca0907 Various bug-fixes for the REST API + a new cache for querying completed task status 2015-10-04 17:14:51 +02:00
Kenneth Skovhede 0bfe3daac4 Fixed issues with the REST interface 2015-08-26 12:38:27 +01:00
Kenneth Skovhede 3dc91014b8 Added filesystem validation to also check for files 2015-08-18 22:45:15 +02:00
Kenneth Skovhede fe1f349f78 Fixes and extensions to the REST API 2015-08-12 12:15:21 +02:00
Kenneth Skovhede 6dac0f3c2e Fixed an invalid line-ending character 2015-08-05 13:51:56 +02:00
Kenneth Skovhede ae0ef1a912 Fixed some issues with applying server settings through PATCH 2015-08-05 13:04:52 +02:00
Kenneth Skovhede 1f35824317 Converted to REST based API, with a wrapper layer for control.cgi so the current UI still works. 2015-07-30 14:31:27 +02:00
Kenneth Skovhede e13bb2109e Added more MimeTypes to support Ember style applications 2015-07-04 14:23:47 +02:00
Kenneth Skovhede fc1ddc11ba Leftover edit ... 2015-07-04 14:23:25 +02:00
Kenneth Skovhede 9b51072ee9 Work on a REST API for the server 2015-07-04 13:42:52 +02:00
Kenneth Skovhede d0090632c9 Fixed usage of EntryAssembly to work better with NUnit 2015-04-09 21:52:07 +02:00
Kenneth Skovhede d4eb9fb02c Added method to make a temporary copy of an existing backup 2015-04-08 21:02:01 +02:00
Kenneth Skovhede 5bc424437a Added options to do partial repairs of a temporary local database, to allow faster restore/searching with no local database 2015-04-08 21:01:36 +02:00
Kenneth Skovhede 80378ae1cc Fixed expiry with XSRF token.
This fixes #1319.
2015-03-07 12:46:02 +01:00
Kenneth Skovhede 4e5f5a9b46 Bugfix, extending the cookie expiration after a request. 2015-02-27 17:31:17 +01:00
Kenneth Skovhede 7e0f9860b5 Added protection against XSRF attacks 2015-02-26 23:21:22 +01:00
Kenneth Skovhede 48414d4dc5 Fixed the crash mentioned in #1295. 2015-02-15 21:51:48 +01:00
Kenneth Skovhede 8d13e698eb Updated copyright notices 2015-01-20 21:44:52 +01:00
Kenneth Skovhede 8283a42335 Added options to control metadata during the restore process 2014-12-31 15:10:07 +01:00
Kenneth Skovhede c2fc930411 Implemented storing backup task info in the backup data 2014-10-14 14:45:49 +02:00
Kenneth Skovhede 7435173854 Fixed a bug with direct restore 2014-08-26 15:03:12 +02:00
Kenneth Skovhede b88d2403a2 The server is now reporting taskId for various tasks 2014-08-25 18:23:18 +02:00
Kenneth Skovhede f59eca060d Implemented a fast method for listing filesets, where no sizes are calculated 2014-08-19 20:26:21 +02:00
Kenneth Skovhede b4b6ad7551 Fixed the index handler 2014-08-15 11:11:51 +02:00
Kenneth Skovhede 6ba3c2ebb8 Implemented an options dialog for setting system wide options 2014-08-15 01:51:48 +02:00
Kenneth Skovhede ebb88e2120 Added saving the webserver-listen-interface option. 2014-08-15 00:31:26 +02:00
Kenneth Skovhede b8199ad1c4 Fixed handling of multi-byte characters in both HttpServer and Duplicati.
This fixes issue #1085 and issue #1063.
2014-08-13 23:42:26 +02:00
Kenneth Skovhede 00a11ebc33 Fixed the problem with logging in after a password has been applied 2014-08-13 22:44:51 +02:00
Kenneth Skovhede f651ae6281 Automatic deletion of the database, not implemented... 2014-08-07 21:18:44 +02:00
Kenneth Skovhede 4491016ada Implemented the method to delete local data 2014-08-07 21:05:44 +02:00
Kenneth Skovhede c28448a3ae Implemented acknowledgements display in about dialog.
Added changelog tab to the about dialog.
Moved libraries to a tab.
Brushed up the changelog look.
2014-08-06 11:23:23 +02:00
Kenneth Skovhede 4c7878a27b Implemented method for downloading the bug-report after it has been created. 2014-08-05 23:04:00 +02:00
Kenneth Skovhede 8898cfa23d Redirect customized folder back to installdir to allow customization 2014-08-05 10:10:27 +02:00
Kenneth Skovhede b582dc1335 Implemented a new notification system 2014-08-04 20:39:46 +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 ddbd689089 Implemented live monitor of the logs 2014-08-01 11:18:10 +02:00
Kenneth Skovhede 500bcb3c3b Refactored backup json output 2014-07-31 22:09:43 +02:00
Kenneth Skovhede 44a15ee6cf Implemented persistent error/warning states 2014-07-31 22:08:54 +02:00
Kenneth Skovhede 78cc203d18 Made a check to pair up an existing local database (e.g. from a commandline job) in the GUI 2014-07-25 22:17:48 +02:00
Kenneth Skovhede 23638a7376 Since we now use an url to supply options, some options are not passed to the HTTP module.
As we want the connection options to be supplied in the connection dialog, some refactoring was required to support this.

Update issue #1029
Status: Fixed
2014-07-25 16:36:26 +02:00
Kenneth Skovhede 100d6a3823 Implemented a postpone command to avoid nagging about updates 2014-07-21 11:07:46 +02:00
Kenneth Skovhede 0f74ca9ece Fixed an issue where an update would use the base-install folder's webroot 2014-07-15 17:24:50 +02:00
Kenneth Skovhede 21b5567635 Added a button to test the connection 2014-07-15 17:10:44 +02:00