Commit Graph

66 Commits

Author SHA1 Message Date
rmcguire 5201341251 add default tag name v0.13.0 2025-12-22 15:37:55 -05:00
rmcguire 854819d966 upgrade go v0.12.3 2025-09-02 13:20:21 -04:00
rmcguire 7f6c91ae74 update todo v0.12.2 2025-09-02 13:15:26 -04:00
rmcguire 11b2c2487c update changelog 2025-09-02 13:07:06 -04:00
rmcguire c7e42a7544 updates Go dependencies, refactors and expands unit tests for config, logging, OpenTelemetry, HTTP, and gRPC components 2025-09-02 13:06:02 -04:00
rmcguire 8d6297a0cb Merge branch 'main' into development 2025-09-02 11:47:04 -04:00
rmcguire 340cf67515 update changelog v0.12.1 2025-08-27 10:33:39 -04:00
rmcguire f5cb3456b1 fix otel http instrumentation span naming (#2)
Reviewed-on: #2
Co-authored-by: Ryan D McGuire <ryand_mcguire@sweetwater.com>
Co-committed-by: Ryan D McGuire <ryand_mcguire@sweetwater.com>
2025-08-27 14:32:16 +00:00
rmcguire f0c3bc6b9e feat: standardize OpenTelemetry HTTP span names to include method and route pattern 2025-08-27 10:17:24 -04:00
rmcguire 00cb0d0421 refactors OpenTelemetry HTTP instrumentation by centralizing handler wrapping, adding span name formatting, and filtering health and metrics paths. 2025-08-27 10:04:05 -04:00
rmcguire ede5bc92f7 update changelog v0.12.0 2025-08-26 14:53:03 -04:00
rmcguire 063ff0f1d0 feat: adds configurable HTTP request path exclusion from logging 2025-08-26 14:51:39 -04:00
rmcguire 2310ac574c update changelog v0.11.1 2025-08-24 11:52:08 -04:00
rmcguire cb0c87d200 refactors HTTP server initialization, improves logging middleware, and updates documentation (#1)
Reviewed-on: #1
2025-08-24 15:50:34 +00:00
rmcguire 92e78f533a add CHANGELOG v0.11.0 2025-08-14 09:14:14 -04:00
rmcguire d4c6ecbefd upgrade deps, pin annoying otlptranslator 2025-08-14 09:12:17 -04:00
rmcguire e1d58c0094 improves godoc comments for gRPC server and logger components 2025-08-14 09:03:44 -04:00
rmcguire 9cee9037e4 Merge branch 'main' of gitea.libretechconsulting.com:rmcguire/go-app 2025-08-13 16:02:00 -04:00
rmcguire 318115690d Exports OTEL initialization function and adds extensive documentation across packages for improved clarity. 2025-08-13 16:01:51 -04:00
rmcguire 8b4bb890be update TODO 2025-08-10 17:46:09 -04:00
rmcguire e841e11168 updates dummy health check to ensure positive duration v0.10.2 2025-08-02 11:01:25 -04:00
rmcguire 7c78416948 update go deps v0.9.5 v0.10.1 2025-07-31 14:28:16 -04:00
rmcguire 31fc6dca16 add protovalidate support v0.10.0 2025-07-21 16:53:40 -04:00
rmcguire 41d539a607 update TODO 2025-07-20 12:55:38 -04:00
rmcguire a875f0bb22 go mod updates v0.9.4 2025-07-20 10:59:16 -04:00
rmcguire 52752216fd upgrade packages v0.9.3 2025-05-04 10:06:01 -04:00
rmcguire 4f0c5fe665 fix broken startup on disabled servers v0.9.2 2025-03-30 11:27:41 -04:00
rmcguire 5c26accc34 update TODO 2025-03-26 12:58:32 -04:00
rmcguire f8279d9653 fix handler strip path v0.9.1 2025-03-26 08:30:51 -04:00
rmcguire b44b6a331c support runtime.ServeMux opts for grpc-gateway v0.9.0 2025-03-25 10:49:58 -04:00
rmcguire adfedc9239 assert trailing slash for handler prefixes 2025-03-25 10:49:47 -04:00
rmcguire 89f016ed9d update TODO 2025-03-24 16:46:45 -04:00
rmcguire 7f60a59d42 implement grpc gateway and addl handler support v0.8.1 2025-03-24 16:39:11 -04:00
rmcguire 262f6a4232 implement grpc gateway and addl handler support v0.8.0 2025-03-24 16:24:03 -04:00
rmcguire 4e014d5ea0 start implementing gw serve mux support 2025-03-24 12:43:53 -04:00
rmcguire 3e319b24fd support json schema v0.7.0 2025-03-22 14:02:39 -04:00
rmcguire f0a699029a improve server startup v0.6.3 2025-03-07 17:19:42 -05:00
rmcguire e178956eef improve grpc lifecycle v0.6.2 2025-03-07 17:04:46 -05:00
rmcguire c5da5f7887 improve grpc lifecycle v0.6.1 2025-03-07 16:45:50 -05:00
rmcguire d414754e14 add grpc support v0.6.0 2025-03-07 15:24:54 -05:00
rmcguire 3b3f7f1f8b add grpc support 2025-03-07 15:24:36 -05:00
rmcguire 00c8e2e4fc add grpc support 2025-03-07 15:19:05 -05:00
rmcguire 2cf15a4837 add grpc support 2025-03-07 13:00:45 -05:00
rmcguire 98fba4eac8 add grpc support 2025-03-07 11:44:50 -05:00
rmcguire 5aa5dda111 add grpc support 2025-03-07 11:16:32 -05:00
rmcguire 81676c5404 add weather grpc 2025-03-07 08:42:38 -05:00
rmcguire 075902ecd8 add grpc support 2025-03-06 17:18:39 -05:00
rmcguire a83abba4ce add grpc support 2025-03-06 17:17:59 -05:00
rmcguire e11c563c3a add grpc support 2025-03-06 17:16:27 -05:00
rmcguire 96f9213213 Disable insecure otlpgrpcmetric, upgrades v0.5.1 2025-02-15 14:41:34 -05:00