Commit Graph

327 Commits

Author SHA1 Message Date
renovate[bot]
e0b1924a8d
chore(deps): update actions/checkout digest to b4ffde6 (#255)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 09:55:15 -08:00
renovate[bot]
782270c0dd
chore(deps): update actions/setup-go action to v5 (#256)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 09:55:04 -08:00
renovate[bot]
cb86b8d14c
fix(deps): update module github.com/gookit/validate to v1.5.2 (#253)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 09:52:18 -08:00
Russell Troxel
3c2312fa8f
Add gomodTidy postUpdateOption to renovate (#258)
Signed-off-by: Russell Troxel <russell@troxel.io>
2024-01-25 12:33:07 -05:00
renovate[bot]
817ac68c9b
chore(deps): update golangci/golangci-lint-action action to v3 (#257)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 08:54:56 -08:00
Russell Troxel
3276edb0e9
[bazarr] Add bounded concurrency to episodes endpoint (#238)
* [bazarr] Add bounded concurrency to episodes endpoint

Signed-off-by: Russell <russell@troxel.io>

* Plumb Bazarr Config & Add defaults

Signed-off-by: Russell <russell@troxel.io>

* Move GolangCILint to run first

Signed-off-by: Russell <russell@troxel.io>

* break linter out into it's own job

Signed-off-by: Russell <russell@troxel.io>

* Bump default batch size to 300, put episode metrics behind EnableAdditionalMetrics

Signed-off-by: Russell Troxel <russell@troxel.io>

---------

Signed-off-by: Russell <russell@troxel.io>
Signed-off-by: Russell Troxel <russell@troxel.io>
2024-01-25 03:40:30 -05:00
renovate[bot]
4fd39caea8
chore(deps): update actions/checkout digest to b4ffde6 (#233)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 20:43:23 -08:00
renovate[bot]
e5a13f8ed7
chore(deps): update golang docker tag to v1.21.5 (#247)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 20:43:12 -08:00
renovate[bot]
6afddc328d
chore(deps): update actions/setup-go action to v5 (#248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 20:43:01 -08:00
renovate[bot]
e732d200a9
chore(deps): update golang docker tag to v1.21.4 (#242)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-07 18:21:49 -05:00
Devin Buhl
4a2c58739a
fix: use QueryParams for excludeLocalCovers
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-11-07 15:40:23 -05:00
Devin Buhl
54377efa17
fix: use excludeLocalCovers=true in Radarr movies endpoint
This should help speed things up as the API req won't need to read files from disk.
2023-11-07 15:31:38 -05:00
Deep145757
b6dd1a160f
doc(README): remove typo (#240) 2023-10-30 07:25:53 -04:00
Russell Troxel
e42774b10c
Add tests for Readarr (#236) 2023-10-20 09:04:49 -04:00
Russell Troxel
6b722c65ad
Add tests for Sonarr (#235) 2023-10-20 09:04:26 -04:00
Russell Troxel
2710c3d477
Add tests for Radarr (#234) 2023-10-19 18:20:21 -04:00
Russell Troxel
294191ecae
Only set latest tag on version bump (#232)
* Only set `latest` tag on version bump

Signed-off-by: Russell Troxel <russell@troxel.io>

* go mod tidy

Signed-off-by: Russell Troxel <russell@troxel.io>

---------

Signed-off-by: Russell Troxel <russell@troxel.io>
2023-10-18 06:48:20 -04:00
Russell Troxel
8c51f278ff
fix: Fix #230, Add tests for shared collectors (#231)
* fix: Fix #230, Add tests for shared collectors

Signed-off-by: Russell Troxel <russell@troxel.io>

* Fix lint: common TestServer

Signed-off-by: Russell Troxel <russell@troxel.io>

---------

Signed-off-by: Russell Troxel <russell@troxel.io>
2023-10-18 06:47:40 -04:00
renovate[bot]
3155232c1f
fix(deps): update golang.org/x/exp digest to 7918f67 (#221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 13:31:01 -04:00
renovate[bot]
6ff960d0d1
chore(deps): update golang docker tag to v1.21.3 (#229)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-11 13:30:40 -04:00
Russell Troxel
b8426af721
Add golangci-lint, fix lint warnings (#227)
* Add golangci-lint, fix lint warnings

Signed-off-by: Russell Troxel <russell@troxel.io>

* Set `shell` on lint actions

Signed-off-by: Russell Troxel <russell@troxel.io>

* go fmt

Signed-off-by: Russell Troxel <russell@troxel.io>

---------

Signed-off-by: Russell Troxel <russell@troxel.io>
2023-10-08 14:15:07 -04:00
Russell Troxel
780dc842c3
Extend client to allow multi-value query parameters (#226)
Signed-off-by: Russell Troxel <russell@troxel.io>
2023-10-08 14:14:09 -04:00
Russell Troxel
4d71594773
Separate PR & Merge Workflows (#225)
Signed-off-by: Russell Troxel <russell@troxel.io>
2023-10-08 10:29:13 -04:00
Jack
b8b7cc6be3
Feature/support bazarr (#214)
* remove the branch requirement to run tests

feature/support-bazarr

* lint makefile

feature/support-bazarr

* add bazarr to readme

feature/support-bazarr

* also comment out release image as we only want tests to happen

feature/support-bazarr

* initial changes to start attempting to pull bazarr i thinnk?

feature/support-bazarr

* make it only run the tests, but skip release image

feature/support-bazarr

* add a genric makefile to build container localy, run and test

feature/support-bazarr

* rename build command

feature/support-bazarr

* add pic and grafana dashboard adjustments

feature/support-bazarr

* refactor metrics to just be contained within 1 class

* add logic to allow csv values to params

* remove some todos

* make api version optional

feature/support-bazarr

* adjust makefile to auto kill and start

feature/support-bazarr

* remove now invalid test

feature/support-bazarr

* add a test for no api version instead

feature/support-bazarr

* add a test to enforce csv params moving forward

feature/support-bazarr

* add saml payloads for all endpoints, add test that mocks and verifies result

feature/support-bazarr

* Update .env.dist

* Update .gitignore

* Update internal/client/client.go

* add a tidy task

---------

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-10-08 02:32:59 -04:00
Russell Troxel
2574b477ee
Allow selection of prometheus datasource in dashboard 1 (#224)
Signed-off-by: Russell Troxel <russell@troxel.io>
2023-10-08 02:25:51 -04:00
renovate[bot]
214c3243a3
chore(deps): update golang docker tag to v1.21.2 (#222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-05 21:32:04 -04:00
Devin Buhl
e37208419f
chore: remove tidy step in tests action 2023-10-03 16:02:00 -04:00
Devin Buhl
955edb2046
chore: run go mod tidy
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-10-03 15:56:14 -04:00
renovate[bot]
2e6d50ade2
fix(deps): update module github.com/gookit/validate to v1.5.1 (#199)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:26:48 -04:00
renovate[bot]
14aadff631
chore(deps): update goreleaser/goreleaser-action action to v5 (#208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:26:36 -04:00
renovate[bot]
c10834e947
chore(deps): update golang docker tag to v1.21.1 (#207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:26:07 -04:00
renovate[bot]
8bfe749250
fix(deps): update module github.com/prometheus/client_golang to v1.17.0 (#190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:25:49 -04:00
renovate[bot]
c9308bc1a2
fix(deps): update module go.uber.org/zap to v1.26.0 (#201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:25:27 -04:00
renovate[bot]
ee8c0dc522
fix(deps): update module golang.org/x/sync to v0.3.0 (#189)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:25:00 -04:00
renovate[bot]
b0a07c7b11
fix(deps): update golang.org/x/exp digest to 9212866 (#191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:23:23 -04:00
renovate[bot]
58652825cd
chore(deps): update actions/checkout digest to 8ade135 (#217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:22:00 -04:00
renovate[bot]
a85a434755
chore(deps): update actions/checkout action to v4 (#206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-03 15:20:51 -04:00
Aneurin Price
453e4b2aad
Add new metric for toal number of movies with an Edition set (#216)
Co-authored-by: Aneurin Price <aneurinprice@adp@nyeprice.space>
2023-10-03 15:20:02 -04:00
renovate[bot]
65e17a9f34
chore(deps): update docker/setup-qemu-action action to v3 (#213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 09:07:04 -04:00
renovate[bot]
ce7af00d33
chore(deps): update docker/setup-buildx-action action to v3 (#212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 07:25:25 -04:00
renovate[bot]
597a9cb9fa
chore(deps): update docker/metadata-action action to v5 (#211)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 07:20:27 -04:00
renovate[bot]
6e362be541
chore(deps): update docker/build-push-action action to v5 (#209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 07:16:35 -04:00
renovate[bot]
828a0c5dfa
chore(deps): update docker/login-action action to v3 (#210)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-12 07:16:13 -04:00
ShivamB25
c94525c5bb
update docker-compose examples (#205) 2023-08-22 12:34:03 -04:00
ShivamB25
79da3397cc
Update docker-compose.yaml (#204) 2023-08-16 09:30:30 -04:00
renovate[bot]
e46d9b1c61
chore(deps): update golang docker tag to v1.21.0 (#200)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-16 07:47:42 -04:00
ShivamB25
6a4d87bf4d
chore: update docker-compose example and add scrape target example (#203)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-08-16 07:15:47 -04:00
ShivamB25
cf99da52d7
Update docker-compose.yaml (#202) 2023-08-16 04:58:17 -04:00
Devin Buhl
fd93268bf3
chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-16 15:44:21 -04:00
Steven Kreitzer
edd2536e6b
fix: sabnzbd incorrect metric name (#198) 2023-07-15 08:28:45 -04:00