Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry pick updater fixes and improvements #2647

Merged
merged 27 commits into from
Nov 24, 2020

Conversation

er-vin
Copy link
Member

@er-vin er-vin commented Nov 18, 2020

This opens the door to the support for msi based updates (although the server side doesn't provide them yet). This should also get the sparkle based updates on Mac to work (this would need to be tested further though).

Also contains nice improvements regarding the logging of the updater and error handling.

@er-vin
Copy link
Member Author

er-vin commented Nov 18, 2020

/rebase

@github-actions github-actions bot force-pushed the cherry_pick_updater_fixes_and_improvements branch from 6f90b6b to 4430434 Compare November 18, 2020 15:33
@camilasan
Copy link
Member

/rebase

@github-actions github-actions bot force-pushed the cherry_pick_updater_fixes_and_improvements branch from 4430434 to cbaeda4 Compare November 24, 2020 17:33
@camilasan
Copy link
Member

/rebase

Markus Goetz and others added 20 commits November 24, 2020 18:22
We can extend on this to give UI feedback.
(cherry picked from commit dfdc2e1e87f99d387a042f4983c999fbb7fcf3d9)
'auto' here is a QStringBuilder referencing a temporary

Ammend commit 150d4f5
(MSI: Always with logfile #6609)

Found in the crash reporter:
https://sentry.io/owncloud/desktop-win-and-mac/issues/623245771/
The xml looks like this:

   <version>2.5.0.328</version>
   <versionstring>ownCloud Client 2.5.0 alpha1 (build 238)</versionstring>

And we should show the version string

Issue #6602
ckamm and others added 7 commits November 24, 2020 18:22
There was one argument too many in the string.
Bug was introduced in commit 21ac396

Issue: #7288
The problem was accessing the lines with an off by one error, while printing
the log.

Other problem included the fact that QDebug added spaces, quotes, and other
things which made the error lot look right in the console.

Issue #7545
Signed-off-by: Kevin Ottens <[email protected]>
@github-actions github-actions bot force-pushed the cherry_pick_updater_fixes_and_improvements branch from cbaeda4 to 4906353 Compare November 24, 2020 18:22
@nextcloud-desktop-bot
Copy link

AppImage file: Nextcloud-PR-2647-4906353f2e1817cf4f97a253d19e07a874a5f21f-x86_64.AppImage

To test this change/fix you can simply download above AppImage file and test it.

Please make sure to quit your existing Nextcloud app and backup your data.

@camilasan camilasan merged commit 104d3c0 into master Nov 24, 2020
@camilasan camilasan deleted the cherry_pick_updater_fixes_and_improvements branch November 24, 2020 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants