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

Bring back update notification #4695

Merged
merged 8 commits into from
Jun 22, 2021

Conversation

donker
Copy link
Contributor

@donker donker commented May 31, 2021

The current framework update service is broken. The proposed solution retrieves the last 5 releases from Github and checks the version of the first non-prerelease/RC version against the installed version. The result is cached and is shown to host users as a clear blue button prompting to upgrade. The button opens a new window with the release on Github visible.

Screenshot 2021-03-09 at 23 07 41

@david-poindexter
Copy link
Contributor

Referencing #4556

@david-poindexter david-poindexter added this to the 9.10.0 milestone May 31, 2021
Copy link
Contributor

@david-poindexter david-poindexter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me - thanks @donker for all the hard work on this - it's a great improvement!

Copy link
Contributor

@david-poindexter david-poindexter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, I finally got this in a test environment and see something is off. This is showing there is an update available, but I am running a version greater than the current version. See below.

image

Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me,
a vey welcome back feature, thank you sir!

valadas
valadas previously requested changes Jun 2, 2021
Copy link
Contributor

@valadas valadas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, just saw the other comment, well except that issue, it looks good to me :)

@mitchelsellers
Copy link
Contributor

Looking at this, 9.9.2 is not a known version since it doesn't exist on GitHub, so it is assumed to be an upgrade available.

I think we have 2 options.

1 Update the update service to return the current version if the current version isn't known.
2 Leave this and let it be as once we release an RC we should be fine

@donker donker dismissed stale reviews from valadas and david-poindexter June 17, 2021 11:35

Just a copy of David's review

@mitchelsellers
Copy link
Contributor

This PR itself is working as desired, the Update Service needs to be updated yet, which will address the pending behavior.

@mitchelsellers mitchelsellers merged commit bde7122 into dnnsoftware:develop Jun 22, 2021
@donker donker deleted the Fixupdatewarning3 branch July 24, 2022 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants