Commit Graph
10149 Commits
Author SHA1 Message Date
Mikael Mello ff2f89f00b Merge branch 'master' of github.com:duplicati/duplicati into improve-backup-logs-ui
# Conflicts:
#	Duplicati/Library/Main/ResultClasses.cs
2018-11-27 10:50:12 -02:00
Mikael Mello 302b154f17 Add results for each phase of a operation and icons next to them and Warning/Errors 2018-11-27 10:48:32 -02:00
Mikael Mello 48ec45c774 Improve how the correct icon is displayed based on the backup result 2018-11-27 10:48:10 -02:00
Mikael Mello 8d1077c901 Fix regression that stopped repairs from working 2018-11-27 10:41:53 -02:00
verhoek 94f34ce5a1 Removal of boiler plate code put into static helper. 2018-11-26 18:37:05 +01:00
verhoek 7128544a96 Fix bug that accidentally also handles directories besides files in file backend. 2018-11-26 18:34:52 +01:00
Mikael Mello 57bd9d1e41 Decouple BasicResults object properties from its children 2018-11-26 11:53:24 -02:00
Rune HenriksenandGitHub 94cf55a231 Merge pull request #3512 from Pectojin/fix_gui_commandline_regression
Fix commandline GUI regression
2018-11-26 13:27:38 +01:00
Mikael Mello 4369bc14d5 Add cache-busting for html/js/css files at each new Duplicati version 2018-11-26 09:27:42 -02:00
Mikael Mello e3eb1872b5 Add angle icon to all log lists 2018-11-26 08:35:50 -02:00
Mikael Mello 73f2aa00a2 Set content width to 100% 2018-11-26 08:32:43 -02:00
Mikael Mello ddb14f8831 Add angle icons to show that items are expandable 2018-11-26 08:31:23 -02:00
Rune HenriksenandGitHub ec68a7c4b3 Merge pull request #3511 from warwickmm/remove_duplicate_http_options
Remove duplicate connection entries from advanced options list
2018-11-24 14:02:18 +01:00
Rune Henriksen d345ff5632 Export passwords for the commandline gui 2018-11-24 13:34:17 +01:00
Kenneth Hsu dca78f51a4 Remove redundant interface implementation. 2018-11-23 12:03:48 -08:00
Kenneth Hsu a007107a1a Remove duplicate entries from advanced options list.
Since the IConnectionModule interface implements the IGenericModule
interface, we do not need to add the connection modules separately.

This addresses issue #2184.
2018-11-23 10:34:13 -08:00
Mikael Mello abb92199c6 Rename color classes to better define their purpose 2018-11-23 10:53:59 -02:00
Mikael Mello 31e23cf6bd Remove arrow icon and add result icons for backup log ui 2018-11-23 10:31:54 -02:00
Mikael Mello a68cb32ea8 Remove border from backup logs dashboard 2018-11-23 08:51:57 -02:00
Mikael Mello 3c5cf719bc Change display of errors and warnings on backup logs 2018-11-23 08:46:20 -02:00
Mikael Mello a62d0575ba Complete rewrite of the design that displays backup results 2018-11-22 11:34:43 -02:00
Mikael Mello 28cbd0856e Use arrow notation for AppUtils.formatSizeString
Arrow functions use the right context for the use case of this
function, otherwise we got "undefined" for "this.formatSizes"
2018-11-22 11:34:17 -02:00
Mikael Mello efef97f747 Make only title of list items clickable instead of entire item 2018-11-22 11:32:40 -02:00
Mikael Mello 6859c6a37f Modify BackupLogController
Add functions to format timestamps up to second precision
- When adding milliseconds (SSS), infdig error was launched for some reason

Functions to format duration and size strings

Pretty format the response object right after its retrieval on JS
2018-11-22 11:31:13 -02:00
Kenneth SkovhedeandGitHub e020f8209c Merge pull request #3508 from warwickmm/use_ordinal_string_comparison
Use ordinal string comparison
2018-11-22 11:22:22 +01:00
Kenneth SkovhedeandGitHub ec7ea9253b Merge pull request #3507 from warwickmm/feature/sftp_create_directories
Create parent directories as needed for SFTP backend
2018-11-22 11:21:56 +01:00
Kenneth Hsu 0143a848f5 Remove unnecessary local variable. 2018-11-21 21:21:38 -08:00
Kenneth Hsu f20afd6106 Use ordinal string comparison. 2018-11-21 21:08:13 -08:00
Kenneth Hsu de9750caba Use 'this' keyword to improve readability. 2018-11-21 21:03:09 -08:00
Kenneth Hsu 609c32feb2 Create parent directories as needed for SFTP backend.
If the user specifies a path with multiple directories that do not
exist, the SftpClient.CreateDirectory method does not create all the
missing parent directories.  As such, we have to do so ourselves.

This addresses issue #2080.
2018-11-21 20:38:36 -08:00
Kenneth SkovhedeandGitHub e54789d71c Merge pull request #3504 from LacunaSoftware/show-button-on-warnings
Display "Show" button on notifications from a certain scenario
2018-11-21 12:43:14 +01:00
Kenneth SkovhedeandGitHub f847691ba3 Merge pull request #3506 from verhoek/issue/3498
various GPG changes
2018-11-21 12:41:59 +01:00
verhoek ed27eb52ad Suppress passphrase input on restore when backup set was unencrypted. 2018-11-21 09:55:56 +01:00
verhoek b14391a5d0 Make passphrase argument required. 2018-11-21 09:07:35 +01:00
verhoek f7800e8a2b Functionality for backend to retrieve passphrase adhoc on restore, which
is convenient for asymmetric gpg encryption.
2018-11-20 21:12:46 +01:00
verhoek 9f46543418 Generically we don't want to throw an exception for an empty passphrase:
for GPG this is fine, since GPG either invokes the system's keychain
or will cause an exception.
2018-11-20 20:13:24 +01:00
verhoek 0ee90d3b4e In between auto refactoring. 2018-11-20 20:08:39 +01:00
verhoek 09b62a52ad Added frontend detection of passphrase available or not. 2018-11-20 20:07:14 +01:00
Mikael Mello 5fd147844b Add gettextCatalog to parameters of notificationArea controller 2018-11-20 11:17:23 -02:00
verhoek 1f8c7fab87 Misc refactoring. 2018-11-20 12:57:31 +01:00
verhoek ad578ea195 Modded AngularJS code to hide the passphrase dialogue in case GPG asymmetric encryption is chosen. 2018-11-19 20:27:08 +01:00
verhoek b6c8c5b5b8 Removed unnecessary requirement of passphrase for asymmetric GPG encryption. 2018-11-19 17:27:11 +01:00
verhoek 1efad4902b Added error logging in case GPG cannot be executed correctly. 2018-11-19 16:32:32 +01:00
Mikael Mello e75da71053 Basic formatting of JSON serialized data 2018-11-19 10:26:33 -02:00
Mikael Mello d2647f0126 Merge branch 'master' into show-button-on-warnings
# Conflicts:
#	Duplicati/Server/Runner.cs
2018-11-19 09:30:02 -02:00
Mikael Mello 305b42c960 Add action 'backup:show-log' to notifications from a specific scenario 2018-11-19 09:20:22 -02:00
Mikael Mello 5008572d16 Apply i18n to some strings and fix an indentation error 2018-11-19 09:19:34 -02:00
Mikael Mello 2fa617fff6 Rename filter from 'parseForceActualDate' to 'parseDate' 2018-11-19 08:46:51 -02:00
verhoek 6bacda7943 Compactified gpg options. 2018-11-19 09:40:33 +01:00
Kenneth SkovhedeandGitHub c7e78eed92 Merge pull request #3500 from warwickmm/refactor/remove_unused_overloads
Remove unnecessary method overloads in Utility class
2018-11-19 09:26:46 +01:00