374de23cdd
test(config): make HasLoadedConfigurationBeenModified deterministic ( #1786 )
...
* test(config): make HasLoadedConfigurationBeenModified deterministic
The two subtests each slept a full second so a rewritten file's mod time
(second precision) would advance past the load time. Advance the mod time
explicitly with os.Chtimes instead, and give the directory subtest its own
temp dir so the file subtest's future-dated config.yaml no longer leaks
into it. Removes ~2s of wall-clock sleep and the coarse-clock dependence;
the test is now deterministic.
* test(config): trim comments to the forward-facing rationale
---------
Co-authored-by: TwiN <twin@linux.com >
2026-09-21 21:08:52 -04:00
7f3873d0b4
feat(alerting): allow configuring the topic for Zulip alerts ( #1764 )
...
Zulip alerts previously always used a hardcoded "Gatus" topic, sending
every alert and resolution into a single thread. Add a "topic" config
field (defaulting to "Gatus" for backwards compatibility) that supports
the [ENDPOINT_NAME], [ENDPOINT_GROUP] and [ALERT_DESCRIPTION] placeholders,
matching the templating convention used by other providers such as clickup.
Closes #1387
Co-authored-by: Chris (ChrisJr404) <11917633+ChrisJr404@users.noreply.github.com >
Co-authored-by: TwiN <twin@linux.com >
2026-09-08 17:47:19 -04:00
4d15cb7eed
chore(deps): bump golang.org/x/net to v0.58.0 to fix build on Go 1.27+ ( #1787 )
...
Symptom: building gatus (v5.36.0 and master) with Go 1.27.0 fails on
every platform with:
# google.golang.org/grpc/internal/transport
google.golang.org/grpc@v1.81 .1/internal/transport/handler_server.go:271:18:
undefined: http2.TrailerPrefix
Root cause: golang.org/x/net v0.54.0 (indirect dependency, pulled in via
grpc) started switching its http2 package to a shim that delegates to
the standard library's HTTP/2 server when built with Go >= 1.27. The
legacy implementation in http2/server.go, which declares the exported
const TrailerPrefix, is guarded by the build constraint
"!(go1.27 && !http2legacy)", so under Go 1.27+ it is excluded and
replaced by http2/server_wrap.go ("go1.27 && !http2legacy"). The
wrap-mode file set in v0.54.0 forgot to declare TrailerPrefix, so any
importer referencing http2.TrailerPrefix no longer compiles; grpc
v1.81.1 references it in internal/transport/handler_server.go:271.
The failure is Go-version-specific, not architecture-specific: it
reproduces identically on a linux/amd64 host build and on
GOOS=linux GOARCH=arm GOARM=7 and GOARCH=arm64 cross builds (it was
originally reported from a linux/arm SBC, which is incidental). Go 1.26
and older are unaffected because the go1.27 build tag is not set there
and the legacy implementation still compiles.
Fix: x/net v0.55.0 moved TrailerPrefix to http2/server_common.go, which
builds in both legacy and wrap mode, restoring the exported API. This
commit bumps golang.org/x/net to the current latest, v0.58.0, via
"go get golang.org/x/net@latest && go mod tidy", which also lifts the
sibling golang.org/x/* modules (crypto, mod, sync, sys, text, tools) to
their matching release tags. No grpc bump is required: v1.81.1 compiles
fine once the symbol exists again. go.mod/go.sum only, no code changes.
Verification:
- Go 1.27.0 (GOTOOLCHAIN=local): go build ./..., go vet ./... and
go test ./... pass on linux/amd64; CGO_ENABLED=0 cross builds for
GOOS=linux GOARCH=arm GOARM=7 and GOOS=linux GOARCH=arm64 succeed.
Before this change, all of the above failed with the error quoted at
the top.
- Go 1.26.3: go build ./... and go test ./... still pass, so older
toolchains keep working.
This commit was prepared by an AI agent (Claude Fable 5, model id
claude-fable-5).
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-27 17:05:18 -04:00
Vlad Shulcz and GitHub
08c463542f
docs: update the postgres bind mount in the compose example ( #1761 )
...
Postgres 18 moved its declared volume to /var/lib/postgresql, so the
example container fails to start with the old path.
Signed-off-by: vshulcz <vshulcz@gmail.com >
2026-08-17 21:22:58 -04:00
0fd2520088
docs(alerting): Revise HomeAssistant alerts and add Home Assistant integration info ( #1723 )
...
* Revise HomeAssistant alerts and add integration info
Updated HomeAssistant alerts section to indicate legacy status and added Home Assistant integration details.
* Fix typo
* Tweak wording from Legacy to Native
* Tweak on feedback
---------
Co-authored-by: TwiN <twin@linux.com >
2026-08-14 22:09:04 -04:00
7a73be52c5
chore(deps): bump docker/login-action from 4.5.2 to 4.6.0 ( #1745 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.5.2 to 4.6.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4.5.2...v4.6.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.6.0
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>
2026-08-08 22:51:58 -04:00
73381e4179
chore(deps): bump docker/login-action from 4 to 4.5.2 ( #1739 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4 to 4.5.2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4...v4.5.2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.5.2
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>
2026-08-01 21:23:33 -04:00
b7100620c3
feat(client): Allow configuration of client cookie storage ( #1716 )
...
* Allow configuration of cookie storage
* Update client/config.go
---------
Co-authored-by: TwiN <twin@linux.com >
2026-07-25 17:12:10 -04:00
ae7ca199aa
fix(jsonpath): prevent panic on negative array index ( #1703 )
...
A jsonpath condition with a negative array index (e.g. [BODY].data[-1]
or [BODY][-1]) reached array[arrayIndex] with a negative index because
the len(array) > arrayIndex bounds checks are satisfied by any negative
value, causing a 'runtime error: index out of range [-1]' panic. Since
condition evaluation runs in the watchdog with no recover(), this would
crash the process.
Guard against negative indices alongside the existing strconv.Atoi error
check so an out-of-range negative index returns nil (treated as an
invalid path) instead of panicking. Adds tests for negative indices on
keyed arrays, root arrays, and negative-index-followed-by-key.
Made by an AI agent (Claude Code, model Claude Opus 4.8).
Co-authored-by: TwiN <twin@linux.com >
2026-07-18 22:45:34 -04:00
53392dd472
chore(deps): bump actions/checkout from 5 to 7 ( #1694 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
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>
2026-07-09 22:44:11 -04:00
4566e746f3
chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 ( #1675 )
...
* chore(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.51.0 to 0.52.0.
- [Commits](https://github.com/golang/crypto/compare/v0.51.0...v0.52.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.52.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Stabilize flaky network-dependent tests
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: TwiN <twin@linux.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-09 20:30:22 -04:00
08895200bb
feat(dns): Support TXT query type ( #1679 )
...
Allows monitoring of things like spf records and others.
Co-authored-by: TwiN <twin@linux.com >
2026-06-05 22:00:42 -04:00
809e5068d7
ci: Remove codecov from repository ( #1684 )
...
* Remove codecov from repository
* Remove .github/codecov.yml since Codecov integration was removed (#1685 )
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-06-03 21:16:08 -04:00
TwiN and GitHub
ed1107b41a
chore(deps): Bump all Go dependencies ( #1674 )
...
* chore(deps): Bump all Go dependencies
* test: Use httptest.NewRequest instead of http.NewRequest
v5.36.0
2026-05-19 19:52:26 -04:00
154ee6e055
chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 ( #1672 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 6.0.1
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>
2026-05-19 19:25:28 -04:00
9095a5254e
chore(deps): update lib/pq to v1.11.2 to fix Supabase PostgreSQL connection regression ( #1644 )
...
* fix: update lib/pq to v1.11.2 to fix Supabase PostgreSQL connection regression
lib/pq v1.11.0 introduced a Config struct refactor that unconditionally
sends an empty 'options' parameter during the PostgreSQL startup handshake.
Supabase's Supavisor connection pooler rejects startup messages containing
empty parameters, returning :bad_startup_payload and causing an EOF panic
during Gatus initialization.
This bump to lib/pq v1.11.2 (commit 1412805) fixes the issue by omitting
empty startup parameters from the handshake.
Fixes TwiN/gatus#1633
See: https://github.com/lib/pq/issues/1259
Changes:
- go.mod: bump github.com/lib/pq v1.11.1 -> v1.11.2
- go.sum: update checksums for lib/pq v1.11.2
- storage/store/sql/supabase_test.go: add regression test
This contribution was AI-assisted.
* Remove regression test per maintainer feedback
@TwiN requested removal of the test - version bumps rarely need regression tests since they don't get bumped back down.
---------
Co-authored-by: Wahaj Ahmed <wahajahmed010@gmail.com >
Co-authored-by: TwiN <twin@linux.com >
2026-05-15 18:34:34 -04:00
fba833f64b
chore(deps): bump modernc.org/sqlite from 1.48.2 to 1.50.0 ( #1647 )
...
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.48.2 to 1.50.0.
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.48.2...v1.50.0 )
---
updated-dependencies:
- dependency-name: modernc.org/sqlite
dependency-version: 1.50.0
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>
2026-04-30 19:43:06 -04:00
834bfab5c5
chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.13 to 1.19.15 ( #1645 )
...
chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials
Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2 ) from 1.19.13 to 1.19.15.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.13...credentials/v1.19.15 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.19.15
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>
2026-04-27 20:55:40 -04:00
f9e03cb2c3
chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 ( #1601 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.5.3 to 6.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.3...v6.0.0 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 6.0.0
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>
2026-04-26 21:39:07 -04:00
760b75348e
chore(deps): bump modernc.org/sqlite from 1.47.0 to 1.48.2 ( #1627 )
...
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.47.0 to 1.48.2.
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.47.0...v1.48.2 )
---
updated-dependencies:
- dependency-name: modernc.org/sqlite
dependency-version: 1.48.2
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>
2026-04-26 21:36:58 -04:00
SurDaft - Jack Stupple and GitHub
447c7ad321
docs: Document remote.client configuration ( #1637 )
...
chore(docs): Document remote.client configuration
Document remote.client configuration for ticket #64 .
2026-04-22 22:40:37 -04:00
osalloum and GitHub
bc433161d6
fix(storage): close rows before nested queries to prevent PostgreSQL driver error ( #1503 )
...
Fixes #1435
2026-04-18 20:19:13 -04:00
42b51f5da5
fix(test): Remove t.Parallel() from tests racing on injectedHTTPClient ( #1630 )
...
Remove t.Parallel() from tests causing race condition on injectedHTTPClient
Agent-Logs-Url: https://github.com/TwiN/gatus/sessions/bd8f2b87-d453-4653-a61d-4bf4dda4024b
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TwiN <15699766+TwiN@users.noreply.github.com >
2026-04-18 20:08:59 -04:00
48056def12
chore(deps): bump google.golang.org/api from 0.265.0 to 0.273.1 ( #1613 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.265.0 to 0.273.1.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.265.0...v0.273.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.273.1
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>
2026-04-11 22:54:38 -04:00
f06c4f132b
chore(deps): bump actions/github-script from 8 to 9 ( #1624 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
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>
2026-04-10 22:13:35 -04:00
TwiN
64116ce3da
docs(ai): Add AGENTS.md
2026-04-03 13:48:31 -04:00
12be9facda
feat(ui): Add customizable OIDC login screen branding ( #1583 )
...
* feat(ui): Add customizable OIDC login screen branding
As per https://github.com/TwiN/gatus/discussions/1579 , this PR
allows for some customizations in the OIDC login screen:
- If a logo is set it will be displayed alongside the Gatus one
- New ui config `ui.login-subtitle`: customises the message in
the screen
- If set, use `ui.header` will be used to customise the title
I haven't commited the web static assets. I believe that's
triggered with a comment? let me know if I should be doing it.
Also please clarify if I've forgotten about something here,
this is my first pr.
* chore(ui): Regenerate static assets
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: TwiN <twin@linux.com >
2026-04-01 20:56:47 -04:00
f925cb4924
fix(ci): regenerate-static-assets workflow reporting false errors on success ( #1614 )
...
* Initial plan
* Fix workflow logic to properly handle success status
Agent-Logs-Url: https://github.com/TwiN/gatus/sessions/16d5eaf0-8b26-4f8e-8818-f245652fb022
Co-authored-by: TwiN <15699766+TwiN@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TwiN <15699766+TwiN@users.noreply.github.com >
2026-04-01 20:45:20 -04:00
lif and GitHub
f4428aa600
fix(client): return error from rdapQuery when no expiration event found ( #1603 )
...
* fix: return error from rdapQuery when no expiration event found
When an RDAP response has no expiration event, rdapQuery returned a
zero-value ExpirationDate with nil error. This prevented
GetDomainExpiration from falling back to WHOIS, causing failures
for TLDs like .net where RDAP may omit the expiration event.
Signed-off-by: majiayu000 <1835304752@qq.com >
* fix: include hostname in RDAP error and add .net domain tests
Add .net domain test cases to TestRdapQuery and TestGetDomainExpiration
to cover the fallback path when RDAP lacks an expiration event (#1570 ).
Include hostname in the error message for easier debugging.
Signed-off-by: majiayu000 <1835304752@qq.com >
---------
Signed-off-by: majiayu000 <1835304752@qq.com >
2026-03-31 20:02:04 -04:00
0e390765e3
chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.7 to 1.19.13 ( #1608 )
...
chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials
Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2 ) from 1.19.7 to 1.19.13.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/m2/v1.19.7...credentials/v1.19.13 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
dependency-version: 1.19.13
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>
2026-03-31 18:54:45 -04:00
893601a5f4
chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 ( #1599 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.48.0 to 0.49.0.
- [Commits](https://github.com/golang/crypto/compare/v0.48.0...v0.49.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.49.0
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>
2026-03-27 23:24:55 -04:00
322f278e8f
chore(deps): bump modernc.org/sqlite from 1.46.1 to 1.47.0 ( #1598 )
...
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.46.1 to 1.47.0.
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.46.1...v1.47.0 )
---
updated-dependencies:
- dependency-name: modernc.org/sqlite
dependency-version: 1.47.0
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>
2026-03-25 22:48:17 -04:00
814a9622c4
chore(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 ( #1595 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.36.0
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>
2026-03-24 21:25:02 -04:00
PythonGermany and GitHub
a2fc5ab9bb
fix(security): Do not allow invalid security configs ( #1531 )
...
* fix: Do not allow invalid security configs
* test: Fix empty security config test
* test: Add missing security config test scenarios
2026-03-23 17:35:42 -04:00
593826ec5f
chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 ( #1547 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.47.0 to 0.48.0.
- [Commits](https://github.com/golang/crypto/compare/v0.47.0...v0.48.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.48.0
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>
2026-03-23 16:54:21 -04:00
9b2efa290f
chore(deps): bump modernc.org/sqlite from 1.44.3 to 1.46.1 ( #1554 )
...
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite ) from 1.44.3 to 1.46.1.
- [Changelog](https://gitlab.com/cznic/sqlite/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.44.3...v1.46.1 )
---
updated-dependencies:
- dependency-name: modernc.org/sqlite
dependency-version: 1.46.1
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>
2026-03-23 16:54:03 -04:00
714143204b
chore(deps): bump codecov/codecov-action from 5.5.2 to 5.5.3 ( #1587 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5.5.2 to 5.5.3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5.5.2...v5.5.3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: 5.5.3
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>
2026-03-23 16:53:45 -04:00
ff396b5079
chore(deps): bump docker/build-push-action from 6 to 7 ( #1588 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
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>
2026-03-23 16:53:26 -04:00
jaydeethree and GitHub
b20935ecfe
fix(alerting): Remove square brackets from email subject ( #1586 )
...
* Email alerts: Use parens instead of square brackets in the subject to resolve Gmail threading issues. Fixes #1563
* Remove parens
* Add `:` after alert name
2026-03-21 21:25:52 -04:00
3a6ad14cba
chore(deps): bump docker/login-action from 3 to 4 ( #1567 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
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>
2026-03-18 17:05:15 -04:00
e6e211c916
chore(deps): bump docker/setup-qemu-action from 3 to 4 ( #1566 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
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>
Co-authored-by: TwiN <twin@linux.com >
2026-03-18 16:42:20 -04:00
7cd09e7d03
chore(deps): bump docker/metadata-action from 5 to 6 ( #1571 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
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>
2026-03-18 16:37:51 -04:00
fa8a387c9f
chore(deps): bump docker/setup-buildx-action from 3 to 4 ( #1572 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
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>
2026-03-18 16:37:36 -04:00
c7f0b85ba1
perf: Add PostgreSQL indexes for ~15x performance improvement ( #1541 )
...
fix: missing indexes are added to improve postgresql performance
Co-authored-by: TwiN <twin@linux.com >
2026-02-24 23:39:07 -05:00
c4900ced6c
chore(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 ( #1543 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.34.0 to 0.35.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.34.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.35.0
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>
Co-authored-by: TwiN <twin@linux.com >
v5.35.0
2026-02-19 22:31:01 -05:00
433e59b0ce
chore(deps): bump github.com/prometheus-community/pro-bing from 0.7.0 to 0.8.0 ( #1544 )
...
chore(deps): bump github.com/prometheus-community/pro-bing
Bumps [github.com/prometheus-community/pro-bing](https://github.com/prometheus-community/pro-bing ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/prometheus-community/pro-bing/releases )
- [Commits](https://github.com/prometheus-community/pro-bing/compare/v0.7.0...v0.8.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus-community/pro-bing
dependency-version: 0.8.0
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>
2026-02-09 20:11:15 -05:00
f09d959c97
refactor: Simplify and modernize loops ( #1522 )
...
* refactor: Simplify loops
* refactor: Modernize loops using range over int
---------
Co-authored-by: TwiN <twin@linux.com >
2026-02-08 19:08:59 -05:00
e5b4e0d381
chore(deps): bump google.golang.org/api from 0.264.0 to 0.265.0 ( #1533 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.264.0 to 0.265.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.264.0...v0.265.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.265.0
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>
Co-authored-by: TwiN <twin@linux.com >
2026-02-07 22:27:02 -05:00
e580cd362a
chore(deps): bump github.com/TwiN/whois from 1.2.0 to 1.3.0 ( #1538 )
...
Bumps [github.com/TwiN/whois](https://github.com/TwiN/whois ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/TwiN/whois/releases )
- [Commits](https://github.com/TwiN/whois/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/TwiN/whois
dependency-version: 1.3.0
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>
2026-02-06 17:24:24 -05:00
b65b4d83e1
chore(deps): bump code.gitea.io/sdk/gitea from 0.22.1 to 0.23.2 ( #1525 )
...
Bumps code.gitea.io/sdk/gitea from 0.22.1 to 0.23.2.
---
updated-dependencies:
- dependency-name: code.gitea.io/sdk/gitea
dependency-version: 0.23.2
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>
2026-02-03 15:56:35 -05:00