Commit Graph

  • 988e07ade5 fix(tracing): treat resource detector errors as non-fatal main v0.10.3 ask 2026-05-02 22:00:09 -07:00
  • 82e7f4398b fix(logger): render full logfmt line as journal MESSAGE v0.10.2 ask 2026-04-19 02:06:29 -07:00
  • d8b9cddfb8 feat(logger): deliver stderr to systemd journal with per-record priority v0.10.1 ask 2026-04-12 14:01:07 -07:00
  • 79ccf33774 feat(logger,tracing): share OTel resource for logs and traces v0.10.0 ask 2026-04-11 21:14:02 -07:00
  • 37414e0a4f build(scripts): update release download host and show curl errors ask 2026-04-13 21:14:37 -07:00
  • e37d78bcc3 Update go dependencies ask 2026-04-11 21:13:31 -07:00
  • c7b8a92a7c build(deps): update Go and module dependencies v0.9.0 ask 2026-03-21 18:45:43 -07:00
  • 1b9e566892 refactor(xff): split into generic, echo, and fastly packages ask 2026-03-21 18:41:28 -07:00
  • 82de580879 feat(ekko): add WithTrustOptions for CDN IP trust configuration ask 2026-03-08 18:31:44 -07:00
  • 92b202037a fix(ekko): store service name and add fallback for Server header ask 2026-03-08 17:41:41 -07:00
  • af7683da9a fix(version): don't add "v" prefix to non-semver VERSION strings v0.8.0 ask 2026-03-08 14:02:45 -07:00
  • 3c801842e4 build(ci): support both Woodpecker and Drone in run-goreleaser ask 2026-03-07 16:20:51 -08:00
  • d56e33b171 fix(ekko): include client IP in request logs ask 2026-02-21 01:11:30 -08:00
  • 614cbf8097 feat(pgdb): add PG* environment variable fallback in OpenPool ask 2026-02-21 00:34:09 -08:00
  • 1df4b0d4b4 feat(tracing): add bearer token authentication for OTLP exporters ask 2025-12-27 12:52:37 -08:00
  • d43ff0f2a9 fix(pgdb): align pool defaults with pgxpool v0.7.1 ask 2025-11-30 09:35:55 -08:00
  • 66a72265ce feat(pgdb): export config discovery functions for display purposes v0.7.0 ask 2025-11-29 13:04:36 -08:00
  • 94b718a925 fix(database): correct metrics and improve error handling ask 2025-11-29 12:56:49 -08:00
  • 283d3936f6 feat(pgdb): add DATABASE_URI environment variable support ask 2025-11-29 11:52:45 -08:00
  • 7291f00f48 feat(metricsserver): add Gatherer method v0.6.2 ask 2025-10-12 16:13:19 -07:00
  • 6420d0b174 feat(config): add pool_domain and upgrade dependencies v0.6.0 ask 2025-10-04 08:25:54 -07:00
  • 2670d25b52 feat(config): add pool_domain and upgrade dependencies v0.6.1 ask 2025-10-04 08:25:54 -07:00
  • 45308cd4bf feat(database): add PostgreSQL support with native pgx pool ask 2025-09-27 16:55:54 -07:00
  • 4767caf7b8 feat(xff): add AddTrustedCIDR for custom proxies ask 2025-09-27 14:46:02 -07:00
  • f90281f472 feat(xff): add net/http middleware support ask 2025-09-27 13:41:12 -07:00
  • ca190b0085 docs: add v0.5.2 release notes v0.5.2 ask 2025-09-21 12:10:05 -07:00
  • 10864363e2 feat(health): enhance server with probe-specific handlers ask 2025-09-21 10:52:29 -07:00
  • 66b51df2af feat(logger): add runtime log level control API ask 2025-09-06 05:21:33 -07:00
  • 28d05d1d0e feat(database): add DATABASE_CONFIG_FILE env override ask 2025-08-03 12:20:35 -07:00
  • a774f92bf7 fix(logger): prevent mutex crash in bufferingExporter ask 2025-08-02 22:55:57 -07:00
  • 0b9769dc39 Prepare v0.5.1 v0.5.1 ask 2025-08-02 11:04:13 -07:00
  • 9dadd9edc3 feat(version): add Unix epoch support for buildTime ask 2025-08-02 10:16:41 -07:00
  • c6230be91e feat(metrics): add OTLP metrics support with centralized config ask 2025-08-02 09:29:27 -07:00
  • 796b2a8412 tracing: enable retrying otlp requests when using http ask 2025-07-27 17:13:06 -07:00
  • 6a3bc7bab3 feat(logger): add buffering exporter with TLS support for OTLP logs ask 2025-07-27 16:36:18 -07:00
  • da13a371b4 feat(database): add shared transaction helpers v0.5.0 ask 2025-07-12 23:52:48 -07:00
  • a1a5a6b8be database: create shared database package ask 2025-07-12 17:59:28 -07:00
  • 96afb77844 database: create shared database package with configurable patterns ask 2025-07-12 16:54:24 -07:00
  • c372d79d1d build: goreleaser 2.11.0 and download script tweaks ask 2025-07-12 16:51:10 -07:00
  • b5141d6a70 Add database transaction helpers ask 2025-07-12 13:57:27 -07:00
  • 694f8ba1d3 Add comprehensive godoc documentation to all packages v0.4.3 ask 2025-06-19 23:52:03 -07:00
  • 09b52f92d7 version: add documentation and tests v0.4.2 ask 2025-06-06 20:19:08 -07:00
  • 785abdec8d ulid: simplify, add function without a timestamp ask 2025-06-06 20:02:23 -07:00
  • ce203a4618 Add README ask 2025-06-06 19:56:43 -07:00
  • 3c994a7343 Add copilot/claude instructions ask 2025-06-06 19:50:30 -07:00
  • f69c3e9c3c ulid: add documentation and more tests ask 2025-06-06 19:31:28 -07:00
  • fac5b1f275 metrics: add tests and documentation ask 2025-06-06 19:24:30 -07:00
  • a37559b93e health: add documentation ask 2025-06-06 19:16:14 -07:00
  • faac09ac0c timeutil: Add documentation ask 2025-06-06 19:08:16 -07:00
  • 62a7605869 config: add depenv.MonitorDomain() and config.ManageURL() methods v0.4.1 ask 2025-04-19 23:07:08 -07:00
  • 0996167865 modernize + gofumpt ask 2025-04-19 22:19:02 -07:00
  • 87344dd601 version: KongVersionCmd type v0.4.0 ask 2025-04-12 00:24:19 -07:00
  • 39e6611602 build: update goreleaser ask 2025-04-12 00:23:33 -07:00
  • 355d246010 depenv: implement UnmarshalText ask 2025-04-12 00:22:57 -07:00
  • e5836a8b97 depenv: ntppool configuration for deployment environments ask 2025-01-26 11:08:44 -08:00
  • f6d160a7f8 health: fix shutdown of health check server ask 2025-01-03 14:01:52 +01:00
  • 9e2d6fb74e Update dependencies v0.3.1 ask 2024-12-27 18:39:48 -08:00
  • 0df1154bb5 Update goreleaser to 2.5.0 ask 2024-12-21 08:55:17 -08:00
  • b926a85737 ekko: gzip config option ask 2024-12-01 16:45:49 -08:00
  • 68bd4d8904 ekko: configurable read write and readheader timeouts ask 2024-11-26 01:04:34 -08:00
  • 152be9d956 logger: otlp support v0.3.0 ask 2024-11-09 12:20:09 +00:00
  • ab94adb925 tracing: setup log provider ask 2024-11-09 10:19:16 +00:00
  • ddb56b3566 ekko: Add WithLogFilters option ask 2024-10-12 11:39:16 -07:00
  • 4367ef9c29 Add Fatalf to standard logger-ish ask 2024-10-12 11:11:50 -07:00
  • d6a77f4003 ekko: add gzip, move recover middleware to run early v0.2.13 ask 2024-09-21 00:53:10 -07:00
  • 3f3fb29bc9 ekko: helper to setup labstack echo with logging, tracing, etc ask 2024-09-20 21:47:10 -07:00
  • 8e898d9c59 tracing: refactor code, support more exporters with default environment configuration ask 2024-09-14 00:47:07 -07:00
  • 1ecd5684e6 version: Add CheckVersion() function v0.2.12 ask 2024-08-18 18:11:17 -07:00
  • 59580b50ba scripts: update goreleaser v0.2.11 ask 2024-07-07 13:05:06 -07:00
  • 9a86b2aaf5 tracing: semconv v1.26.0 ask 2024-07-06 13:04:48 -07:00
  • bcf7232154 Update dependencies + otel schema 1.25 v0.2.10 ask 2024-06-08 00:14:42 -07:00
  • 9934dc8e36 Update Go, slog-otel, prometheus client v0.2.9 ask 2024-04-06 09:42:41 -07:00
  • a458dcb226 tracing: add EndpointURL option ask 2024-03-16 10:40:43 -07:00
  • 4ed44c72a4 Update dependencies v0.2.8 ask 2024-03-09 21:57:46 -08:00
  • 8a8ff93996 scripts: goreleaser 1.24.0 ask 2024-02-10 19:10:01 -08:00
  • 1e8785bd32 version: fix metric name for services with dash in the name ask 2024-02-03 00:21:31 -08:00
  • 5aeaa97c6f Add BSD license ask 2024-01-20 11:48:32 -07:00
  • df2285d355 tracing: update semconv, better error checking v0.2.7 ask 2024-01-19 22:59:29 -08:00
  • 232a6f98df tracing: add minimal test ask 2024-01-19 22:48:14 -08:00
  • 4f6b09200f Update dependencies v0.2.6 ask 2024-01-12 23:12:15 -08:00
  • 7085202154 Update goreleaser ask 2024-01-12 22:17:07 -08:00
  • 5c7ae6ab8a Basic config package to parse NTP Pool system config ask 2023-12-10 20:43:38 -08:00
  • 608f05d395 types: shared data types ask 2023-12-10 19:16:13 -08:00
  • b5420f9dbd build: private repository support for drone / goreleaser ask 2023-12-10 19:15:49 -08:00
  • 537ee53384 Minor dependency updates v0.2.5 ask 2023-11-26 01:15:04 -08:00
  • 0a92ad768e tracing: option to set endpoint without environment variables ask 2023-11-15 22:29:20 +08:00
  • 61d73f7be3 Update dependencies ask 2023-11-15 22:28:41 +08:00
  • 2bff6d8ef3 X-Forwarded-For handler for labstack echo and Fastly ask 2023-11-12 15:51:21 -08:00
  • 62e28b71f1 tracing: option to use a GetClientCertificates function ask 2023-10-29 18:18:41 -07:00
  • 5b033a1f0b logging: use remychantenay/slog-otel v0.2.4 ask 2023-10-21 22:09:48 -07:00
  • a4447c97f6 tracing: support for shutting down the trace provider ask 2023-10-21 21:59:10 -07:00
  • 9d136b2502 logger: Add experimental support for adding trace_id from context ask 2023-10-21 21:51:29 -07:00
  • 7420ad12f4 Update dependencies ask 2023-10-21 21:49:51 -07:00
  • cf33a99566 tracing: tweak API v0.2.3 ask 2023-10-14 04:20:29 -07:00
  • c2b303bec9 goreleaser: --skip-publish is now --skip=publish ask 2023-10-14 04:10:33 -07:00
  • 6fd0728668 Update kafka-go ask 2023-10-14 03:31:30 -07:00
  • 09f963b267 tracing: wip / test ask 2023-10-14 03:30:19 -07:00
  • ad63071f60 Update dependencies and goreleaser; require Go 1.21.3 for h2 fix v0.2.2 ask 2023-10-11 22:03:38 -07:00
  • 020966a4b3 Go 1.21; use log/slog instead of version from x/exp v0.2.1 ask 2023-09-17 23:03:55 -07:00
  • 053de4fd16 scripts: manage goreleaser version in script ask 2023-09-17 23:02:48 -07:00