dependabot[bot]
d51d39929f
build(deps): bump github.com/onsi/gomega from 1.33.0 to 1.33.1 ( #1467 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.33.0 to 1.33.1.
- [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.33.0...v1.33.1 )
---
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>
2024-05-08 11:59:27 +02:00
dependabot[bot]
2476d38529
build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 ( #1475 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.17.2 to 2.17.3.
- [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.17.2...v2.17.3 )
---
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>
2024-05-08 11:01:18 +02:00
dependabot[bot]
63468a7168
build(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 ( #1473 )
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
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>
2024-05-07 05:28:34 +00:00
dependabot[bot]
3482e93d4a
build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 ( #1472 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.24.0 to 0.25.0.
- [Commits](https://github.com/golang/net/compare/v0.24.0...v0.25.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>
2024-05-07 07:27:11 +02:00
dependabot[bot]
bbdb80a8ad
build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 ( #1465 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.17.1 to 2.17.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.17.1...v2.17.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>
2024-05-07 07:26:52 +02:00
dependabot[bot]
d8efa79496
build(deps): bump gorm.io/gorm from 1.25.9 to 1.25.10 ( #1464 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.25.9 to 1.25.10.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.25.9...v1.25.10 )
---
updated-dependencies:
- dependency-name: gorm.io/gorm
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>
2024-05-07 07:26:33 +02:00
dependabot[bot]
4ebe1ef21a
build(deps): bump github.com/miekg/dns from 1.1.58 to 1.1.59 ( #1452 )
...
Bumps [github.com/miekg/dns](https://github.com/miekg/dns ) from 1.1.58 to 1.1.59.
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release )
- [Commits](https://github.com/miekg/dns/compare/v1.1.58...v1.1.59 )
---
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>
2024-04-26 12:49:13 +02:00
dependabot[bot]
7f20d17d2e
build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 ( #1455 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.32.0 to 1.33.0.
- [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.32.0...v1.33.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
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>
2024-04-26 12:48:40 +02:00
dependabot[bot]
cbbe8d46f0
build(deps): bump github.com/avast/retry-go/v4 from 4.5.1 to 4.6.0 ( #1456 )
...
Bumps [github.com/avast/retry-go/v4](https://github.com/avast/retry-go ) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/avast/retry-go/releases )
- [Commits](https://github.com/avast/retry-go/compare/4.5.1...4.6.0 )
---
updated-dependencies:
- dependency-name: github.com/avast/retry-go/v4
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>
2024-04-26 12:48:16 +02:00
dependabot[bot]
62b1354fba
build(deps): bump github.com/docker/docker ( #1459 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 26.0.1+incompatible to 26.1.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v26.0.1...v26.1.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
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>
2024-04-26 12:47:46 +02:00
Thomas Anderson
e99c98b4c2
feat: log the rule which is the cause of blocking ( #1460 )
...
Co-authored-by: ThinkChaos <ThinkChaos@users.noreply.github.com>
2024-04-24 12:58:29 -04:00
dependabot[bot]
58c5069803
build(deps): bump github.com/docker/docker ( #1444 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 26.0.0+incompatible to 26.0.1+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v26.0.0...v26.0.1 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
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>
2024-04-16 12:49:33 +02:00
Kwitsch
debac9eaa8
Refactoring/linter ( #1447 )
...
* update golangci-lint to v1.57.2
* linter fixes
2024-04-12 16:44:50 -04:00
Kwitsch
30cda6c367
Feature: binary build workflow ( #1445 )
...
* added build binary workflow
* error message rework
2024-04-12 16:42:17 -04:00
ThinkChaos
dbd1390589
tests(resolver): fix data race introduced by querylog ignore
...
Race only happens in tests: the write removed here can happen at the
same time as `writeLog` is reading the struct field since cancelling
the context doesn't guarantee immediate shutdown.
We can just use the existing channel so the field becomes read-only,
avoiding the race.
Example CI failure:
https://github.com/0xERR0R/blocky/actions/runs/8632315589/job/23662702020
For local repro, adding a 2ms sleep to `writeLog`'s startup was enough
for me.
2024-04-11 18:34:30 -04:00
ThinkChaos
ef8c008249
docs: use relative links for Grafana dashboards
...
Ensure the linked file matches the current blocky version, not what's
in main, which is no longer the same since switch to single branch dev.
2024-04-11 18:33:09 -04:00
ThinkChaos
90b9677198
ci: fix docs workflow not running for branches
...
Seems like if you put `tags:`, then you must also put `branches:` even
if you put `paths:`
2024-04-11 18:33:09 -04:00
ThinkChaos
bcd1381e18
feat: update list config and code to use "allow/deny" language
2024-04-11 18:33:09 -04:00
dependabot[bot]
3515483795
build(deps): bump gorm.io/gorm from 1.25.8 to 1.25.9 ( #1418 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.25.8 to 1.25.9.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.25.8...v1.25.9 )
---
updated-dependencies:
- dependency-name: gorm.io/gorm
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>
2024-04-11 10:21:52 +02:00
ThinkChaos
d5b6ee93b5
fix: use proxy env vars via Go default HTTP Transport values
...
Don't build `http.Transport` instances from scratch, but start from
`http.DefaultTransport` and override what is needed.
2024-04-10 09:43:57 -04:00
dependabot[bot]
5040ed8216
build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ( #1438 )
...
Bumps [github.com/testcontainers/testcontainers-go/modules/mariadb](https://github.com/testcontainers/testcontainers-go ) from 0.29.1 to 0.30.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.29.1...v0.30.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go/modules/mariadb
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>
2024-04-10 10:49:18 +00:00
dependabot[bot]
1d71bc525a
build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ( #1439 )
...
Bumps [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go ) from 0.29.1 to 0.30.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.29.1...v0.30.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go/modules/postgres
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>
2024-04-10 10:48:25 +00:00
dependabot[bot]
166ecbeb40
build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ( #1437 )
...
Bumps [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go ) from 0.29.1 to 0.30.0.
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases )
- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.29.1...v0.30.0 )
---
updated-dependencies:
- dependency-name: github.com/testcontainers/testcontainers-go/modules/redis
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>
2024-04-10 12:47:19 +02:00
dependabot[bot]
f61c93b185
build(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0 ( #1431 )
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
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>
2024-04-10 08:10:04 +02:00
ThinkChaos
9d65b9395d
feat: add `queryLog.ignore.sudn` option to ignore SUDN responses
2024-04-05 15:32:09 -04:00
ThinkChaos
c56f0f91ca
ci(fork-sync): add hint that it can be disabled
2024-04-02 16:53:35 -04:00
ThinkChaos
75c2a6f9f6
ci(makefile): use `push: paths:` to limit job runs
2024-04-02 16:53:35 -04:00
ThinkChaos
1a035c3559
ci(docs): use `push: paths:` to limit job runs
2024-04-02 16:53:35 -04:00
ThinkChaos
b5682980f7
ci: allow concurrent "Makefile" workflows
...
I like to push my commits one by one so they all get
the full CI validation.
This limits forces me to push a commit, and wait for the result before
pushing another.
2024-04-02 16:53:35 -04:00
ThinkChaos
1edf8cc355
fix: obfuscate secrets using a constant length string
2024-04-02 15:03:40 -04:00
ThinkChaos
2c6b704433
fix(log): don't print querylog target password when using a database
2024-04-02 15:03:40 -04:00
dependabot[bot]
28f979fdf7
build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 ( #1415 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.17.0 to 2.17.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.17.0...v2.17.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>
2024-03-25 12:00:50 +01:00
dependabot[bot]
80e7b14aad
build(deps): bump github.com/docker/docker ( #1412 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 25.0.4+incompatible to 26.0.0+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v25.0.4...v26.0.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
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>
2024-03-22 12:44:02 +01:00
dependabot[bot]
2d49a9f455
build(deps): bump gorm.io/driver/mysql from 1.5.5 to 1.5.6 ( #1413 )
...
Bumps [gorm.io/driver/mysql](https://github.com/go-gorm/mysql ) from 1.5.5 to 1.5.6.
- [Commits](https://github.com/go-gorm/mysql/compare/v1.5.5...v1.5.6 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/mysql
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>
2024-03-22 12:43:21 +01:00
ThinkChaos
73e5d6ab88
refactor: remove `model.Request.Log` in favor of use `Context`
2024-03-19 19:10:07 -04:00
ThinkChaos
0a47eaad09
feat: add a unique ID (`req_id`) to all logs related to a request
2024-03-19 19:10:07 -04:00
ThinkChaos
4919ffac0d
fix(server): use RCode=ServFail instead of HTTP 500 for internal errors
...
RFC 8484 Section 4.2.1:
> A successful HTTP response with a 2xx status code (see
> Section 6.3 of RFC7231) is used for any valid DNS response,
> regardless of the DNS response code. For example, a successful 2xx
> HTTP status code is used even with a DNS message whose DNS response
> code indicates failure, such as SERVFAIL or NXDOMAIN.
https://www.rfc-editor.org/rfc/rfc8484#section-4.2.1
2024-03-19 19:10:07 -04:00
ThinkChaos
3fcf379df7
refactor(util): make `LogOnError` get the log from a `Context`
2024-03-19 19:10:07 -04:00
ThinkChaos
b335887992
refactor(log): store log in context so it's automatically propagated
2024-03-19 19:10:07 -04:00
ThinkChaos
d83b7432d4
refactor(log): use `logrus.Level` directly and document `trace` level
2024-03-19 19:10:07 -04:00
dependabot[bot]
9d50941e2f
build(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 ( #1405 )
...
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm ) from 1.25.7 to 1.25.8.
- [Release notes](https://github.com/go-gorm/gorm/releases )
- [Commits](https://github.com/go-gorm/gorm/compare/v1.25.7...v1.25.8 )
---
updated-dependencies:
- dependency-name: gorm.io/gorm
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>
2024-03-19 09:28:56 +01:00
dependabot[bot]
12e5ffa6c0
build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 ( #1406 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.31.1 to 1.32.0.
- [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.31.1...v1.32.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
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>
2024-03-19 08:27:16 +00:00
dependabot[bot]
24f1187f3d
build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 ( #1407 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.16.0 to 2.17.0.
- [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.16.0...v2.17.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
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>
2024-03-19 09:25:54 +01:00
ThinkChaos
f5bd69cf12
docs(installation): style and minor content tweaks
2024-03-18 12:44:56 -04:00
ThinkChaos
5242fb68ad
docs(installation): move "frontend" and add "lists updater" to projects
2024-03-18 12:44:56 -04:00
ThinkChaos
2ecdfd8d78
docs(installation): remove Kubernetes and cleanup list
2024-03-18 12:44:56 -04:00
dependabot[bot]
f00dbb421a
build(deps): bump gorm.io/driver/mysql from 1.5.4 to 1.5.5 ( #1404 )
...
Bumps [gorm.io/driver/mysql](https://github.com/go-gorm/mysql ) from 1.5.4 to 1.5.5.
- [Commits](https://github.com/go-gorm/mysql/compare/v1.5.4...v1.5.5 )
---
updated-dependencies:
- dependency-name: gorm.io/driver/mysql
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>
2024-03-18 13:02:40 +01:00
Kwitsch
c3a319f199
refactoring - e2e network ( #1401 )
...
* change to testcontainers-go/network
2024-03-18 13:02:03 +01:00
Kwitsch
7eef4bf6e2
Build Cache Optimization ( #1402 )
...
* don't copy if we mount the files anyway
* use newer alpine version
* cache apk pkgs
* changeing workdir is not needed in ziggoimg
* cache some more
* preload go modules
2024-03-15 17:22:26 -04:00
dependabot[bot]
ca7497897e
build(deps): bump github.com/alicebob/miniredis/v2 from 2.31.1 to 2.32.1 ( #1400 )
...
Bumps [github.com/alicebob/miniredis/v2](https://github.com/alicebob/miniredis ) from 2.31.1 to 2.32.1.
- [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.31.1...v2.32.1 )
---
updated-dependencies:
- dependency-name: github.com/alicebob/miniredis/v2
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>
2024-03-14 10:01:10 +01:00