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

Link to release from version number in footer #7004

Open
3 tasks done
benbalter opened this issue May 16, 2024 · 2 comments
Open
3 tasks done

Link to release from version number in footer #7004

benbalter opened this issue May 16, 2024 · 2 comments

Comments

@benbalter
Copy link

Prerequisites

  • I have checked the Wiki and Discussions and found no answer

  • I have searched other issues and found no duplicates

  • I want to request a feature or enhancement and not ask a question

The problem

I have AdGuard set to auto-update (via Watchtower). When a new version is installed, I'm often curious what's changed. Right now, I have to navigate to the GitHub repo and find the release that matches the version number in the footer of my instance.

Proposed solution

Update the version number in the footer to link to https://github.com/AdguardTeam/AdGuardHome/releases/tag/vX.X.X where X.X.X is the version number.

Alternatives considered and additional information

I'd be happy to take a pass at a PR (and would be eager to make my first contribution) if someone could help point me in the right direction.

@benbalter
Copy link
Author

I'm relatively new to React, but if it's a matter of wrapping https://github.com/AdguardTeam/AdGuardHome/blob/master/client/src/components/ui/Version.js#L32 in an <a href... I can do that, assuming there's interest in supporting this enhancement.

@ainar-g ainar-g added the UI label May 17, 2024
@ainar-g
Copy link
Contributor

ainar-g commented May 17, 2024

This would likely need an API extension as well, since the current HTTP API does not expose the release channel to the frontend, which is required, because development, edge, and release-candidate versions do not have their own pages.

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

2 participants