Kwitsch
1d25cca4e5
Goreleaser fix ( #1003 )
...
* use zig for goreleaser
* added test workflow
* Revert "added test workflow"
This reverts commit 9c55c5fd9e
.
* added goreleaser test
* autorun goreleaser tests
* add pseudo tag for goreleaser
* added test
* added arm test
* arch test
* missing qemu setup?
* test alternate run
* test rework
* path fix?
* 18 won't run
* another test
* permission fix
* amd64 matrix
* added macos
* added windows test
* consolidate unix tests
* fix path
* fix path2
* matrix consolidation
* +x fails on macos
* fix runner
* windows fix
* Update .github/workflows/goreleaser-test.yml
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
* Update .github/workflows/goreleaser-test.yml
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
* Update .github/workflows/goreleaser-test.yml
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
* Update .github/workflows/goreleaser-test.yml
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
* auto test binaries on release
---------
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
2023-04-26 08:57:22 +02:00
dependabot[bot]
ed00064988
build(deps): bump github.com/alicebob/miniredis/v2 from 2.30.1 to 2.30.2
...
Bumps [github.com/alicebob/miniredis/v2](https://github.com/alicebob/miniredis ) from 2.30.1 to 2.30.2.
- [Release notes](https://github.com/alicebob/miniredis/releases )
- [Changelog](https://github.com/alicebob/miniredis/blob/master/CHANGELOG.md )
- [Commits](https://github.com/alicebob/miniredis/compare/v2.30.1...v2.30.2 )
---
updated-dependencies:
- dependency-name: github.com/alicebob/miniredis/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:21:34 +02:00
dependabot[bot]
28669327ad
build(deps): bump github.com/swaggo/swag from 1.8.12 to 1.16.1
...
Bumps [github.com/swaggo/swag](https://github.com/swaggo/swag ) from 1.8.12 to 1.16.1.
- [Release notes](https://github.com/swaggo/swag/releases )
- [Changelog](https://github.com/swaggo/swag/blob/master/.goreleaser.yml )
- [Commits](https://github.com/swaggo/swag/compare/v1.8.12...v1.16.1 )
---
updated-dependencies:
- dependency-name: github.com/swaggo/swag
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:21:09 +02:00
dependabot[bot]
c7d6cca517
build(deps): bump gorm.io/driver/mysql from 1.4.7 to 1.5.0
...
Bumps [gorm.io/driver/mysql](https://github.com/go-gorm/mysql ) from 1.4.7 to 1.5.0.
- [Release notes](https://github.com/go-gorm/mysql/releases )
- [Commits](https://github.com/go-gorm/mysql/compare/v1.4.7...v1.5.0 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/mysql
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:20:51 +02:00
dependabot[bot]
d0c6a1d450
build(deps): bump gorm.io/driver/sqlite from 1.4.4 to 1.5.0
...
Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite ) from 1.4.4 to 1.5.0.
- [Release notes](https://github.com/go-gorm/sqlite/releases )
- [Commits](https://github.com/go-gorm/sqlite/compare/v1.4.4...v1.5.0 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/sqlite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 16:19:34 +02:00
dependabot[bot]
2205aa7528
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 15:34:00 +02:00
dependabot[bot]
c786d41a0f
build(deps): bump gorm.io/gorm
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.24.7-0.20230306060331-85eaf9eeda11 to 1.25.0.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/commits/v1.25.0 )
---
updated-dependencies:
- dependency-name: gorm.io/gorm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 15:32:51 +02:00
dependabot[bot]
5fc02bb7fb
build(deps): bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 23.0.1+incompatible to 23.0.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v23.0.1...v23.0.3 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 16:47:16 +02:00
log-to-code
8d48a21aea
Add homebrew link to the installation docs ( #995 )
2023-04-15 23:56:29 +02:00
ThinkChaos
ea95d36f37
fix: make domain validation in list parser more lenient
2023-04-14 16:20:54 -04:00
ThinkChaos
8253075f28
test: remove focus in list_cache suite ( #990 )
...
Accidentally left `FIt` when committing the test.
2023-04-13 09:10:40 +02:00
mandrav
015b565137
Add maxErrorsPerFile blocking configuration ( #986 )
...
* Add maxErrorsPerFile blocking configuration
The default max errors per file of 5 is too small IMHO.
This commit makes this number user-configurable.
* squash: fix lint
* squash: docs
* squash: change type to int to allow -1
* squash: test that the `maxErrorsPerFile` is actually used
---------
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
2023-04-12 20:43:49 +02:00
dependabot[bot]
74516ca0b9
build(deps): bump mvdan.cc/gofumpt from 0.4.0 to 0.5.0 ( #984 )
...
Bumps [mvdan.cc/gofumpt](https://github.com/mvdan/gofumpt ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/mvdan/gofumpt/releases )
- [Changelog](https://github.com/mvdan/gofumpt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mvdan/gofumpt/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: mvdan.cc/gofumpt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 04:12:44 +02:00
dependabot[bot]
c88270bc35
build(deps): bump golang.org/x/net from 0.8.0 to 0.9.0 ( #982 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/compare/v0.8.0...v0.9.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 02:55:25 +02:00
dependabot[bot]
7b13810246
build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.6.1...v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 15:18:43 +02:00
Dimitri Herzog
8614fde9d0
chore(test): add HTTP listener readiness check
2023-04-05 14:55:38 +02:00
Dimitri Herzog
eda3b505cd
chore(test): set default timeout for eventually
2023-04-05 14:55:38 +02:00
Dimitri Herzog
74fcd500d3
chore(build): add format with gofumpt to build ( #974 )
2023-04-04 09:25:45 +02:00
Kwitsch
68a8476e48
chore(build): Automation workflows ( #972 )
...
* Added fork sync workflow(syncs the main branch with upstream every 30 minutes)
* Added monthly workflow run deletion(all skipped or canceld and runs older than 30days will be deleted)
* Removed Docker image build for main branch on forks
* Added documentation how to enable sync and docker build workflows
2023-04-03 16:33:16 +02:00
dependabot[bot]
2b1786a42d
build(deps): bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 ( #967 )
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.1.4 to 1.1.5.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.1.5/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.4...v1.1.5 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 07:43:37 +02:00
dependabot[bot]
4d01349d69
build(deps): bump github.com/onsi/gomega from 1.27.5 to 1.27.6 ( #968 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.27.5 to 1.27.6.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.27.5...v1.27.6 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-30 07:42:47 +02:00
ThinkChaos
9b15e4807e
fix: log `startStrategy` instead of deprecated `failStartOnListError`
2023-03-29 10:07:04 -04:00
ThinkChaos
f887e82fdc
fix: support IDNA in lists
...
Not sure this is actually supported by most adblocker, but we might as
well be permissive.
2023-03-29 10:05:50 -04:00
dependabot[bot]
b856837ad9
build(deps): bump github.com/miekg/dns from 1.1.52 to 1.1.53 ( #965 )
...
Bumps [github.com/miekg/dns](https://github.com/miekg/dns ) from 1.1.52 to 1.1.53.
- [Release notes](https://github.com/miekg/dns/releases )
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release )
- [Commits](https://github.com/miekg/dns/compare/v1.1.52...v1.1.53 )
---
updated-dependencies:
- dependency-name: github.com/miekg/dns
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-29 07:44:18 +02:00
dependabot[bot]
2a2269683f
build(deps): bump github.com/swaggo/swag from 1.8.11 to 1.8.12 ( #964 )
...
Bumps [github.com/swaggo/swag](https://github.com/swaggo/swag ) from 1.8.11 to 1.8.12.
- [Release notes](https://github.com/swaggo/swag/releases )
- [Changelog](https://github.com/swaggo/swag/blob/master/.goreleaser.yml )
- [Commits](https://github.com/swaggo/swag/compare/v1.8.11...v1.8.12 )
---
updated-dependencies:
- dependency-name: github.com/swaggo/swag
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-29 07:43:50 +02:00
dependabot[bot]
30ead04176
build(deps): bump github.com/abice/go-enum from 0.5.5 to 0.5.6 ( #955 )
...
Bumps [github.com/abice/go-enum](https://github.com/abice/go-enum ) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/abice/go-enum/releases )
- [Changelog](https://github.com/abice/go-enum/blob/master/.goreleaser.yml )
- [Commits](https://github.com/abice/go-enum/compare/v0.5.5...v0.5.6 )
---
updated-dependencies:
- dependency-name: github.com/abice/go-enum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 12:04:01 +02:00
Kwitsch
2496c368e3
GitHub Actions Update ( #951 )
...
* change to actions/setup-go
* test codeql change
* intenten fix
* remove strategy
* comment cleanup
* removed test branch
* convert main branch to development tag
* set development tag on main branch
2023-03-28 11:43:49 +02:00
Dimitri Herzog
3b9fd7bafe
refactor: use groupedCache to optimize cache access ( #944 )
...
* refactor: use groupedCache to optimize cache access
* refactor: fix review findings
2023-03-27 13:23:01 +02:00
Dimitri Herzog
8757dea992
chore(docs): add release alias for docs deployment
2023-03-27 08:52:46 +02:00
Dimitri Herzog
a37861b756
chore(build): use v prefixed release versions ( #858 , #806 ) ( #942 )
2023-03-26 11:33:27 +02:00
Dimitri Herzog
d1988a413d
chore(deps): update opencontainers (CVE-2019-19921) ( #943 )
2023-03-26 11:33:01 +02:00
dependabot[bot]
c74a277aca
build(deps): bump github.com/onsi/gomega from 1.27.4 to 1.27.5 ( #948 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.27.4 to 1.27.5.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.27.4...v1.27.5 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 08:24:54 +01:00
dependabot[bot]
7af43da03c
build(deps): bump actions/stale from 7 to 8 ( #949 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 07:43:09 +01:00
dependabot[bot]
ef0bb78bc4
build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.9.2 ( #947 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.9.1...v2.9.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 07:42:22 +01:00
dependabot[bot]
f761ad1871
build(deps): bump github.com/swaggo/swag from 1.8.10 to 1.8.11 ( #946 )
...
Bumps [github.com/swaggo/swag](https://github.com/swaggo/swag ) from 1.8.10 to 1.8.11.
- [Release notes](https://github.com/swaggo/swag/releases )
- [Changelog](https://github.com/swaggo/swag/blob/master/.goreleaser.yml )
- [Commits](https://github.com/swaggo/swag/compare/v1.8.10...v1.8.11 )
---
updated-dependencies:
- dependency-name: github.com/swaggo/swag
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-22 07:32:50 +01:00
Kwitsch
ebe3805c9c
disable docs workflow on forks ( #939 )
2023-03-18 23:28:03 +01:00
Dimitri Herzog
0e4d8a34d9
chore(build): update Go to 1.20 ( #937 )
2023-03-16 21:00:35 +01:00
dependabot[bot]
ebad2d1611
build(deps): bump actions/setup-go from 3 to 4 ( #936 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 07:49:56 +01:00
Dimitri Herzog
b44e4146ab
chore(build): update weightedrand to v2 ( #934 )
2023-03-16 07:49:23 +01:00
Dimitri Herzog
8e70b8a975
chore(build): update golangci-lint ( #931 )
2023-03-16 07:49:09 +01:00
Dimitri Herzog
7331e29e0e
chore(deps): remove obsolete replace for testcontainers ( #935 )
2023-03-15 20:32:55 +01:00
Dimitri Herzog
0157f4ce56
refactor: add generics to ExpiringCache ( #933 )
2023-03-15 20:32:35 +01:00
Dimitri Herzog
db1e2fd655
chore(test): fix freezing test ( #932 )
2023-03-15 20:25:52 +01:00
Dimitri Herzog
32d0014a2b
chore(test): exclude mocks from code coverage report
2023-03-15 16:46:51 +01:00
Dimitri Herzog
d61d96399a
build(deps): update github.com/creasty/defaults ( #929 )
2023-03-14 17:45:42 +01:00
dependabot[bot]
2e0b6e4394
build(deps): bump github.com/onsi/gomega from 1.27.3 to 1.27.4 ( #927 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.27.3 to 1.27.4.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.27.3...v1.27.4 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-14 17:37:40 +01:00
Dimitri Herzog
2d8bc470c4
chore(build): run mirror job only on main branch
2023-03-14 07:43:09 +01:00
Dimitri Herzog
c9f0355266
chore: mirror git repo to codeberg
2023-03-13 14:04:18 +01:00
dependabot[bot]
e814eb53a0
build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 ( #925 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.9.0...v2.9.1 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 09:08:09 +01:00
dependabot[bot]
50b0c39d34
build(deps): bump github.com/miekg/dns from 1.1.51 to 1.1.52 ( #923 )
...
Bumps [github.com/miekg/dns](https://github.com/miekg/dns ) from 1.1.51 to 1.1.52.
- [Release notes](https://github.com/miekg/dns/releases )
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release )
- [Commits](https://github.com/miekg/dns/compare/v1.1.51...v1.1.52 )
---
updated-dependencies:
- dependency-name: github.com/miekg/dns
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 07:36:36 +01:00