mirror of
https://github.com/idanoo/autobrr
synced 2025-07-23 08:49:13 +00:00
feat: show new updates in dashboard (#690)
* feat: show new update banner * feat(http): add request logger * refactor: updates checker * feat: make update check optional * fix: empty releases * add toggle switch for update checks * feat: toggle updates check from settings * feat: toggle updates check from settings * feat: check on toggle enabled --------- Co-authored-by: soup <soup@r4tio.dev>
This commit is contained in:
parent
3fdd7cf5e4
commit
2917a7d42d
24 changed files with 687 additions and 121 deletions
|
@ -29,7 +29,7 @@ func TestGitHubReleaseChecker_checkNewVersion(t *testing.T) {
|
|||
version: "v0.2.0",
|
||||
release: &Release{
|
||||
TagName: "v0.3.0",
|
||||
TargetCommitish: nil,
|
||||
TargetCommitish: "",
|
||||
},
|
||||
},
|
||||
wantNew: true,
|
||||
|
@ -43,7 +43,7 @@ func TestGitHubReleaseChecker_checkNewVersion(t *testing.T) {
|
|||
version: "v0.2.0",
|
||||
release: &Release{
|
||||
TagName: "v0.2.0",
|
||||
TargetCommitish: nil,
|
||||
TargetCommitish: "",
|
||||
},
|
||||
},
|
||||
wantNew: false,
|
||||
|
@ -57,7 +57,7 @@ func TestGitHubReleaseChecker_checkNewVersion(t *testing.T) {
|
|||
version: "v0.3.0",
|
||||
release: &Release{
|
||||
TagName: "v0.2.0",
|
||||
TargetCommitish: nil,
|
||||
TargetCommitish: "",
|
||||
},
|
||||
},
|
||||
wantNew: false,
|
||||
|
@ -71,7 +71,7 @@ func TestGitHubReleaseChecker_checkNewVersion(t *testing.T) {
|
|||
version: "v0.3.0",
|
||||
release: &Release{
|
||||
TagName: "v0.3.0-rc1",
|
||||
TargetCommitish: nil,
|
||||
TargetCommitish: "",
|
||||
},
|
||||
},
|
||||
wantNew: false,
|
||||
|
@ -85,7 +85,7 @@ func TestGitHubReleaseChecker_checkNewVersion(t *testing.T) {
|
|||
version: "v0.3.0-RC1",
|
||||
release: &Release{
|
||||
TagName: "v0.3.0-RC2",
|
||||
TargetCommitish: nil,
|
||||
TargetCommitish: "",
|
||||
},
|
||||
},
|
||||
wantNew: true,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue