Commit Graph
7800 Commits
Author SHA1 Message Date
Kenneth Hsu 25f8a79e4e Always display scrollbars in file pickers.
This works around the problem where the down button from the vertical
scrollbar overlaps with the resizable handle icon.  Now, the resizable
handle icon resides between the horizontal and vertical scrollbars.

This fixes #2063.
2021-02-27 09:04:08 -08:00
warwickmmandGitHub 24990a4011 Merge pull request #4448 from jfparis/python3
Update python scripts to be compatible with both python2 and python3.
2021-02-26 13:21:08 -08:00
Jean-François Paris 22e43a5ed4 Added command line argument for the buffer sie with default value to 8kb
This leaves the current program behaviour as close as possible to the original behaviour
(with the exception of the byte by byte feeding to the hash algorithm which was probably
a bug)
2021-02-26 10:30:53 +02:00
Jean-François Paris 60c8a27cea Fixed some typos in the help message 2021-02-26 10:17:17 +02:00
Jean-François Paris 6a74e3aa07 Updates to DuplicatiVerify.py
* Increase block size ro 8MB to make the process faster and still light on
  memory on a low memory machine
* Added a --quiet argument to reduce very verbose output.
2021-02-23 22:35:05 +02:00
Jean-François Paris a1b684a1fb Rewrote DuplicatiVerify to make it compatible with python2 (now unsupported) and python3
Increase processing speed by feeding the file by 8k chunk rather than by byte
2021-02-22 13:14:55 +02:00
Jean-François Paris fb16b1ad93 Rewrote fix-sln to make it compatible with python2 (now unsupported) and python3 2021-02-21 20:38:38 +02:00
Jean-François Paris f84bdaf6f8 Rewrote unix2dos to make it compatible with python2 (now unsupported) and python3 2021-02-21 20:38:38 +02:00
warwickmmandGitHub 019656133a Merge pull request #4445 from jfparis/patch-1
Update stylesheet to raise stop button above progress bar
2021-02-20 09:12:31 -08:00
Jean-François Paris 8f1fd383e5 Merge https://github.com/duplicati/duplicati into patch-1 2021-02-20 12:08:42 +02:00
Jean-François ParisandJean-François Paris 5a7f8b6660 Update stylesheet to raise stop button above progress bar
Brings the Stop button above the progress bar to allow stopping tasks even when the progres bar is already covering the stop button
2021-02-20 12:02:33 +02:00
Kenneth HsuandJean-François Paris 3c1d4b9c37 Revert "Merge pull request #4437 from jfparis/patch-1"
This reverts commit ed9e584d5f, reversing
changes made to c47a356d6f.

This resulted in an unexpected change to the layout in the edit backup
views.
2021-02-19 22:42:20 +02:00
Kenneth Hsu 85c9e43943 Revert "Merge pull request #4437 from jfparis/patch-1"
This reverts commit ed9e584d5f, reversing
changes made to c47a356d6f.

This resulted in an unexpected change to the layout in the edit backup
views.
2021-02-19 10:41:51 -08:00
warwickmmandGitHub ed9e584d5f Merge pull request #4437 from jfparis/patch-1
Prevent progress bar from obscuring stop button.
2021-02-19 09:29:34 -08:00
Jean-François ParisandJean-François Paris b23e5f5948 Update stylesheet to raise stop button above progress bar
Brings the Stop button above the progress bar to allow stopping tasks even when they are well advanced
2021-02-16 19:20:31 +02:00
Kenneth Skovhede c47a356d6f Change python to python2 for tools.
Fixes issues #4316
2021-01-23 09:32:28 +01:00
Kenneth Skovhede 321fc31efd Updated changelog in RPM source build script 2021-01-21 12:30:03 +01:00
Kenneth Skovhede 4ec1cf83d5 Updated the RPM source build to have fewer warnings and use msbuild. 2021-01-21 12:26:49 +01:00
Kenneth Skovhede 72d0aa9d3b Now mangling the shebang for DuplicatiVerify.ps in RPMs as it is fixed in source. 2021-01-21 12:26:11 +01:00
Kenneth Skovhede 322a24950c Updated RPM spec file to ignore non-executable files 2021-01-21 11:25:55 +01:00
Kenneth Skovhede 62591f8d66 Changed verify script to explicitly mention python2 2021-01-21 11:23:55 +01:00
Kenneth Skovhede 14a1a19654 Updated the RPM diff file to be in-sync with the project file changes 2021-01-21 09:26:56 +01:00
Kenneth Skovhede 67aaab15e3 Version bump to v2.0.5.112-2.0.5.112_canary_2021-01-20
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.5.112_canary_2021-01-20.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.112_canary_2021-01-20.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.112_canary_2021-01-20.zip.sig.asc

MD5: 96c6a05c1e702b0b866b42b34e45b9bf

SHA1: 29c0e23b944f4d09c0e7e3a2040db8faf1dbb224

SHA256: 61f84d13ec0f20023922f01a5d61ad77c4a724d88763b8e393fb81ac8ceb6607
v2.0.5.112-2.0.5.112_canary_2021-01-20
2021-01-20 21:58:28 +01:00
Kenneth Skovhede 943eff7502 Updated timestamp service after verisign was shut down 2021-01-20 21:54:18 +01:00
Kenneth SkovhedeandGitHub 14835d72e1 Merge pull request #4404 from warwickmm/fix_docker_restore_query
Fix restore issue in Docker installations
2021-01-17 22:22:49 +01:00
warwickmmandGitHub 408e50b76b Merge pull request #4415 from warwickmm/fix_integration_tests
Fix UI integration tests that now require Python 3.
2021-01-10 10:22:42 -08:00
Kenneth Hsu 683ec18df2 Always maximize window in selenium tests.
There are random times when the input fields cannot be found, and this
seems to help.
2021-01-09 18:55:21 -08:00
Kenneth Hsu ba345f0653 Use python3.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which doesn't support Python 2.
2021-01-09 18:45:14 -08:00
Kenneth Hsu 5ef1857235 Use included mono version in integration tests.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which has support for mono 6.8.0.105.
2021-01-09 18:45:14 -08:00
Kenneth Hsu e55662961c Update print statements to be compatible with Python 3.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which doesn't support Python 2.
2021-01-09 18:45:14 -08:00
Kenneth Hsu 9f95c80bcf Install python3-pip in integration tests.
The latest selenium/standalone-firefox image is based on Ubuntu 20.04,
which doesn't support Python 2.
2021-01-09 18:45:14 -08:00
warwickmmandGitHub 338f467111 Merge pull request #4402 from drwtsn32x/fix-issue-4102
Fix unwanted password manager autofill that caused restore errors.
2021-01-03 21:12:07 -08:00
drwtsn32x 072c0f80cc add hint to backend password fields 2021-01-03 13:57:43 -08:00
drwtsn32x 284376012f add hint to additional password fields 2021-01-02 08:31:35 -08:00
Kenneth Hsu bacc50513e Provide explicit column names when creating temp table.
If we do not use an AS clause, the name of the column in the result set
is unspecified and may change depending on the version of SQLite.

https://www.sqlite.org/c3ref/column_name.html

This fixes #4403.
2020-12-29 19:58:06 -08:00
drwtsn32x 8c11f09da5 add hint for password manager 2020-12-29 09:24:44 -08:00
warwickmmandGitHub 45c4f865e8 Merge pull request #4399 from Gurthurb/master
Avoid NullReferenceException if an IAsyncResult or WebRequest doesn't contain a WebResponse property
2020-12-27 14:33:12 -08:00
Gurthurb 763ae5cb68 Avoid NullReferenceException if an IAsyncResult or WebRequest doesn't contain a WebResponse property
An example of when this happens is when shutting down TrayIcon (using its context menu), at least on Windows. This is quite annoying when debugging with Visual Studio (having the default exception settings).
2020-12-27 22:21:03 +01:00
Kenneth SkovhedeandGitHub d2189933e8 Merge pull request #4392 from warwickmm/fix_edit_uri_backend_config_typo
Fix bug in showing OpenStack configuration error dialog
2020-12-19 15:02:31 +01:00
Kenneth SkovhedeandGitHub e070af3dd1 Merge pull request #4386 from warwickmm/catch_symlink_read_error
Catch and log exceptions encountered when getting symlink target
2020-12-19 15:02:09 +01:00
Kenneth SkovhedeandGitHub 1a476468f4 Merge pull request #4384 from warwickmm/translation_source_extra_backslashes
Remove newline characters from HTML strings to fix some translations
2020-12-19 15:01:27 +01:00
Kenneth SkovhedeandGitHub ca073a2d0c Merge pull request #4380 from warwickmm/fix_purge_broken_files_dry_run
Fix error encountered during dry-run of purge-broken-files
2020-12-19 14:44:21 +01:00
Kenneth SkovhedeandGitHub 8002d3d225 Merge pull request #4376 from warwickmm/fix_indentation
Fix incorrect or misleading indentations
2020-12-19 14:43:31 +01:00
Kenneth SkovhedeandGitHub ae0316b107 Merge pull request #4375 from warwickmm/remove_unreachable_code
Remove unreachable code
2020-12-19 14:41:40 +01:00
Kenneth SkovhedeandGitHub d857139783 Merge pull request #4368 from warwickmm/improve_notification_messages
Improve some notification messages
2020-12-19 14:41:21 +01:00
Kenneth SkovhedeandGitHub ebc30c7f02 Merge pull request #4366 from warwickmm/improve_missing_source_message
Fix misleading error message about missing source path
2020-12-19 14:40:35 +01:00
Kenneth SkovhedeandGitHub 1a2e69fd9f Merge pull request #4357 from warwickmm/fix_run_script_before_remoteurl
Fix issue where remote URL defined using run-script-before was ignored
2020-12-19 14:40:01 +01:00
Kenneth SkovhedeandGitHub 5af8e1c38b Merge pull request #4367 from warwickmm/fix_variable_name
Fix typo in variable name
2020-12-19 14:39:15 +01:00
Kenneth Hsu e4f056f3dd Fix bug in showing OpenStack configuration error dialog.
This fixes #4110.
2020-12-12 15:08:37 -08:00
Kenneth Hsu a39a24beae Catch and log exceptions encountered when getting symlink target.
Since the GetSymlinkTarget method can throw an exception, we should log
the failure case and avoid further processing of the symlink target.

This concerns #2171, which describes issues with symlinks created using
Windows Subsystem for Linux.
2020-12-06 10:08:46 -08:00