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

Add an option to check for updates forcibly #815

Closed
ameshkov opened this issue Jun 7, 2019 · 2 comments
Closed

Add an option to check for updates forcibly #815

ameshkov opened this issue Jun 7, 2019 · 2 comments
Assignees
Milestone

Comments

@ameshkov
Copy link
Member

ameshkov commented Jun 7, 2019

Currently, we cache the version.json contents for 8 hours. There should be a way to reload the file contents forcibly.

Here's how to do it in the UI:

  1. Add a "Refresh icon" next to the version: https://uploads.adguard.com/up04_r0rdb_AdGuard_Home.png (also change "version" to "Version")
  2. Click on this icon should trigger the update check.
  3. If a new version is found, show the regular "new version found" topline.
  4. If nothing found, show notification: "AdGuard Home is up-to-date.
@ghost
Copy link

ghost commented Jun 8, 2019

Let's do some enhancement

  • Check program updates automatically (enabled by default)
    (or ☐ Check for program updates every 8 hours/days)
    [already adguardhome v0.96 check updates and notify user]
    note: necessary 'Check Update' or above mentioned 'Refresh' button too.

  • Automatically download program updates
    (if checked, program updates will be automatically downloaded. You will still need to choose when to install them)

  • Automatically install program updates
    (or ☐ Automatically install program updates in critical situations)

If user disabled that all then AdGuardHome shouldn't make any request and Third option fulfill # 813 feature request.

Screenshot_2

@Eyeborgs
Copy link

Eyeborgs commented Jun 10, 2019

@Archivebase
This is what I want

But it is still desirable that I control the silent update as well, that is, the third option.
Sorry, I'm just really worried about this because I love total control.

@szolin szolin closed this as completed in b4b1140 Jul 8, 2019
szolin added a commit that referenced this issue Jul 8, 2019
#815

* commit '71c1157ef56fa456698e828b3d4ff992d62199ff':
  * client: remove version truncate for desktop
  - client: fix update now button and notification
szolin added a commit that referenced this issue Jul 8, 2019
#815

* commit 'cf4616cbee3f835ed4db0875f1183c5dcac347f5':
  - client: fix version line break
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants