Commit Graph
5892 Commits
Author SHA1 Message Date
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
Mikael Mello e75da71053 Basic formatting of JSON serialized data 2018-11-19 10:26:33 -02:00
Mikael Mello 160e32a7cb Fix bug where log data was not being properly updated
Remove unnecessary fields
2018-11-14 10:02:13 -02:00
Mikael Mello 1b4f1a98f7 Decouple functions from log controllers 2018-11-14 09:24:08 -02:00
Mikael Mello 78c9d3ce31 Use different controllers and templates for normal logs and backup logs 2018-11-14 08:47:24 -02:00
Mikael Mello 1c94decf6c Serialize backup results in JSON format 2018-11-14 08:47:01 -02:00
Kenneth Skovhede 1aaa6a9c1f Version bump to v2.0.3.13-2.0.3.13_canary_2018-10-31
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.3.13_canary_2018-10-31.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.13_canary_2018-10-31.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.13_canary_2018-10-31.zip.sig.asc

MD5: 59159c11eb6dc836be65684175c186e9

SHA1: ceba0807e506b983f7ea5cb6500bf4611293c640

SHA256: 826c8433f53a98289fcadf81830956e0fccf2d1d756a6046e032139d8a6bedb8
v2.0.3.13-2.0.3.13_canary_2018-10-31
2018-10-31 22:24:32 +01:00
Kenneth Skovhede ebd1aa697a Merge branch 'feature/fix_win_service_updater' 2018-10-31 21:16:32 +01:00
Rune HenriksenandGitHub e33a145688 Merge pull request #3459 from mnaiman/hyper_v_win_detection
Improved detection Win10 & Win2019Server
2018-10-29 09:03:10 +01:00
Max123456 ec02dbca28 added parentheses 2018-10-29 08:33:53 +01:00
Rune HenriksenandGitHub d42b9938d0 Merge pull request #3462 from warwickmm/bugfix/microsoft_graph_url
Fix URLs in Microsoft Graph backends
2018-10-28 10:50:46 +01:00
Kenneth Hsu a567b467dc Fix slashes in Microsoft Graph URLs.
This fixes an issue introduced in revision f9022fec ("Avoid referencing
virtual members in constructor").

This addresses issue #3460.
2018-10-27 13:03:25 -07:00
Rune HenriksenandGitHub f4dd2ddcf6 Merge pull request #3461 from warwickmm/bugfix/firefox_files_regex
Fix typo in regex filter pattern
2018-10-27 10:11:41 +02:00
Kenneth Hsu 2d7566e909 Fix typo in regex filter pattern.
The extension for these Firefox files should be .sqlite (with one 'l').
2018-10-26 20:00:07 -07:00
MaxandGitHub 0f5fe3ab0f Merge pull request #47 from duplicati/master
upstream
2018-10-27 00:14:17 +02:00
Max123456 8139514366 Improve detection Win10 & Win2019Server 2018-10-26 10:06:53 +02:00
Kenneth Skovhede 4611ddab2a Added code to re-spawn Duplicati.WindowsService.exe if the child signals an update 2018-10-26 09:16:49 +02:00
Kenneth SkovhedeandGitHub 12dc7b6d80 Merge pull request #3454 from verhoek/webapi/dropbox
dropbox webapi refactored
2018-10-25 08:57:17 +02:00
Kenneth SkovhedeandGitHub 9f19838d1f Merge pull request #3457 from verhoek/fix/duration_display
Fix for duration display in restore jobs
2018-10-25 08:47:52 +02:00
verhoek bfbaefe1d1 Removed trailing spaces and refactored formatDuration. 2018-10-24 20:24:30 +02:00
verhoek 462c5b514f Moved the formatDuration function to AppUtils. 2018-10-24 19:28:32 +02:00
Rune HenriksenandGitHub 7e80cad2a4 Merge pull request #3455 from warwickmm/add_test_category
Add missing test category
2018-10-24 10:40:08 +02:00
verhoek d932069b99 Fixed incorrect download files string. 2018-10-24 09:40:16 +02:00
Kenneth Hsu 0f3ff687da Add missing test category.
The category is needed for the test to run in Travis.
2018-10-23 21:04:00 -07:00
verhoek 0752e0af0d Moved content api strings to webapi. 2018-10-23 16:21:36 +02:00
verhoek 1db6504dea Replaced paths in formatted strings to inner class. 2018-10-23 16:02:14 +02:00
verhoek 630f810cdd Added listfiles url to dropbox's webapi. 2018-10-23 15:46:35 +02:00
verhoek ab86df2ebb Merge branch 'master' into webapi/dropbox 2018-10-23 15:34:00 +02:00
Kenneth Skovhede ec3e3a4732 Version bump to v2.0.3.12-2.0.3.12_canary_2018-10-23
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.3.12_canary_2018-10-23.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.12_canary_2018-10-23.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.3.12_canary_2018-10-23.zip.sig.asc

MD5: 93e83b3c0b93ec2f2dc9d84b891c8991

SHA1: 88d7f4a0c1693304f868243c68c94b16ca4e813c

SHA256: 374f9e6d925e9166bdfeba991a862cb96978ee21300e448aa6d8c37711bcbbb5
v2.0.3.12-2.0.3.12_canary_2018-10-23
2018-10-23 12:53:07 +02:00
Kenneth Skovhede c45030474f Changed the database scheme to be consistent with the upgrade, addition to #3391 2018-10-23 11:42:52 +02:00
Rune HenriksenandGitHub cdf8dd44f4 Merge pull request #3437 from LacunaSoftware/target-newest-windows
Target Windows 8.1 and 10 in order to get correct OS Version
2018-10-19 21:05:55 +02:00
Rune HenriksenandGitHub a1aeffd1c1 Merge pull request #3443 from warwickmm/seal_virtual_method
Seal method to avoid potential reference to uninitialized members
2018-10-19 07:34:06 +02:00
Kenneth Hsu 18cb3ade80 Seal method to avoid potential reference to uninitialized members.
The constructor calls the Position property's setter.  To avoid
potential references to uninitialized members, we disallow a subclass
from overriding the implementation.
2018-10-18 21:11:50 -07:00
Rune HenriksenandGitHub 0b3efc5dbb Merge pull request #3439 from warwickmm/constructor_virtual_members
Avoid referencing virtual members in Basiclist constructor
2018-10-18 17:02:29 +02:00
Kenneth Hsu 6f231f9190 Avoid referencing virtual members in Basiclist constructor.
When referencing virtual members in a constructor, the behavior may be
ill-defined as the overridden implementation may depend on uninitialized
instance members.

Since the TABLE_PREFIX, TABLEFORMAT, INSERTCOMMAND, and INSERTARGUMENTS
properties were only referenced in the Basiclist constructor, we can
remove the abstract keyword and provide the values as constructor
parameters.
2018-10-17 20:11:06 -07:00
Mikael Mello 9eb9ec004d Target Windows 8.1 and 10 in order to display correct version in UI 2018-10-17 10:37:44 -03:00
Rune HenriksenandGitHub 23578f0d26 Merge pull request #3436 from LacunaSoftware/fix-description-mismatch
Make description an optional field for backups
2018-10-17 15:22:37 +02:00
Kenneth Skovhede 68d2f10475 Merge branch 'master' of github.com:duplicati/duplicati 2018-10-17 14:37:52 +02:00
Kenneth Skovhede 975baf2579 Reporting the error id to the WebUI 2018-10-17 14:37:43 +02:00
Kenneth Skovhede 2826dbe6f0 Improved error message for faults in database filelists 2018-10-17 14:37:23 +02:00
Kenneth Skovhede d03a8a759f Spelling fix 2018-10-17 14:36:54 +02:00
Mikael Mello 91bdf4be63 Make description an optional field for backups
Checks whether it has been set and acts accordingly to avoid exceptions

Update migration to initialize all existent rows to Description=''.

Note that after some research, default values for TEXT columns were not
supported by MySQL a few years ago, however Duplicati uses SQLite
which seems to fully support this feature. If not, a workaround is to use:

ALTER TABLE "Backup" ADD COLUMN "Description" TEXT NULL;
UPDATE "Backup" SET "Description"='' WHERE "Description" IS NULL;
ALTER TABLE "Backup" ALTER COLUMN "Description" TEXT NOT NULL;
2018-10-17 09:02:39 -03:00
Rune HenriksenandGitHub 6c47c39f2b Merge pull request #3431 from warwickmm/remove_unused_members
Remove unused class members
2018-10-17 00:40:11 +02:00
Rune HenriksenandGitHub a00d2ad624 Merge pull request #3435 from gzzengwei/issue_3430_add_us_west_for_wasabi
#3430 add US-West support for wasabi
2018-10-17 00:39:14 +02:00
Rune HenriksenandGitHub e1fb6d43c3 Merge pull request #3432 from warwickmm/fix_log_message_typo
Fix typo in log message id
2018-10-16 08:19:07 +02:00
Kenneth Hsu 9e0b031fee Remove unused members. 2018-10-15 21:20:30 -07:00