This website requires JavaScript.
854819d966
upgrade go
main
v0.12.3
Ryan D McGuire
2025-09-02 13:20:21 -04:00
7f6c91ae74
update todo
v0.12.2
Ryan D McGuire
2025-09-02 13:15:26 -04:00
11b2c2487c
update changelog
development
Ryan D McGuire
2025-09-02 13:07:06 -04:00
c7e42a7544
updates Go dependencies, refactors and expands unit tests for config, logging, OpenTelemetry, HTTP, and gRPC components
Ryan D McGuire
2025-09-02 13:06:02 -04:00
8d6297a0cb
Merge branch 'main' into development
Ryan D McGuire
2025-09-02 11:47:04 -04:00
340cf67515
update changelog
v0.12.1
Ryan D McGuire
2025-08-27 10:33:39 -04:00
f5cb3456b1
fix otel http instrumentation span naming (#2 )
Ryan D McGuire
2025-08-27 14:32:16 +00:00
f0c3bc6b9e
feat: standardize OpenTelemetry HTTP span names to include method and route pattern
Ryan D McGuire
2025-08-27 10:17:24 -04:00
00cb0d0421
refactors OpenTelemetry HTTP instrumentation by centralizing handler wrapping, adding span name formatting, and filtering health and metrics paths.
Ryan D McGuire
2025-08-27 10:04:05 -04:00
ede5bc92f7
update changelog
v0.12.0
Ryan D McGuire
2025-08-26 14:53:03 -04:00
063ff0f1d0
feat: adds configurable HTTP request path exclusion from logging
Ryan D McGuire
2025-08-26 14:51:39 -04:00
2310ac574c
update changelog
v0.11.1
Ryan McGuire
2025-08-24 11:52:08 -04:00
cb0c87d200
refactors HTTP server initialization, improves logging middleware, and updates documentation (#1 )
Ryan McGuire
2025-08-24 15:50:34 +00:00
92e78f533a
add CHANGELOG
v0.11.0
Ryan D McGuire
2025-08-14 09:14:14 -04:00
d4c6ecbefd
upgrade deps, pin annoying otlptranslator
Ryan D McGuire
2025-08-14 09:12:17 -04:00
e1d58c0094
improves godoc comments for gRPC server and logger components
Ryan D McGuire
2025-08-14 09:03:44 -04:00
9cee9037e4
Merge branch 'main' of gitea.libretechconsulting.com:rmcguire/go-app
Ryan D McGuire
2025-08-13 16:02:00 -04:00
318115690d
Exports OTEL initialization function and adds extensive documentation across packages for improved clarity.
Ryan D McGuire
2025-08-13 16:01:51 -04:00
8b4bb890be
update TODO
Ryan McGuire
2025-08-10 17:46:09 -04:00
e841e11168
updates dummy health check to ensure positive duration
v0.10.2
Ryan McGuire
2025-08-02 11:01:25 -04:00
7c78416948
update go deps
v0.9.5
v0.10.1
Ryan McGuire
2025-07-31 14:28:16 -04:00
31fc6dca16
add protovalidate support
v0.10.0
Ryan D McGuire
2025-07-21 16:53:40 -04:00
41d539a607
update TODO
Ryan McGuire
2025-07-20 12:55:38 -04:00
a875f0bb22
go mod updates
v0.9.4
Ryan McGuire
2025-07-20 10:59:16 -04:00
52752216fd
upgrade packages
v0.9.3
Ryan McGuire
2025-05-04 10:06:01 -04:00
4f0c5fe665
fix broken startup on disabled servers
v0.9.2
Ryan McGuire
2025-03-30 11:27:41 -04:00
5c26accc34
update TODO
Ryan D McGuire
2025-03-26 12:58:32 -04:00
f8279d9653
fix handler strip path
v0.9.1
Ryan McGuire
2025-03-26 08:30:51 -04:00
b44b6a331c
support runtime.ServeMux opts for grpc-gateway
v0.9.0
Ryan D McGuire
2025-03-25 10:49:58 -04:00
adfedc9239
assert trailing slash for handler prefixes
Ryan D McGuire
2025-03-25 10:49:47 -04:00
89f016ed9d
update TODO
Ryan D McGuire
2025-03-24 16:46:45 -04:00
7f60a59d42
implement grpc gateway and addl handler support
v0.8.1
Ryan D McGuire
2025-03-24 16:39:11 -04:00
262f6a4232
implement grpc gateway and addl handler support
v0.8.0
Ryan D McGuire
2025-03-24 16:24:03 -04:00
4e014d5ea0
start implementing gw serve mux support
Ryan D McGuire
2025-03-24 12:43:53 -04:00
3e319b24fd
support json schema
v0.7.0
Ryan McGuire
2025-03-22 14:02:39 -04:00
f0a699029a
improve server startup
v0.6.3
Ryan McGuire
2025-03-07 17:19:42 -05:00
e178956eef
improve grpc lifecycle
v0.6.2
Ryan McGuire
2025-03-07 17:04:46 -05:00
c5da5f7887
improve grpc lifecycle
v0.6.1
Ryan McGuire
2025-03-07 16:45:50 -05:00
d414754e14
add grpc support
v0.6.0
Ryan McGuire
2025-03-07 15:24:54 -05:00
3b3f7f1f8b
add grpc support
Ryan McGuire
2025-03-07 15:24:36 -05:00
00c8e2e4fc
add grpc support
Ryan McGuire
2025-03-07 15:19:05 -05:00
2cf15a4837
add grpc support
Ryan McGuire
2025-03-07 13:00:45 -05:00
98fba4eac8
add grpc support
Ryan McGuire
2025-03-07 11:44:50 -05:00
5aa5dda111
add grpc support
Ryan McGuire
2025-03-07 11:16:32 -05:00
81676c5404
add weather grpc
Ryan McGuire
2025-03-07 08:42:38 -05:00
075902ecd8
add grpc support
Ryan McGuire
2025-03-06 17:18:39 -05:00
a83abba4ce
add grpc support
Ryan McGuire
2025-03-06 17:17:59 -05:00
e11c563c3a
add grpc support
Ryan McGuire
2025-03-06 17:16:27 -05:00
96f9213213
Disable insecure otlpgrpcmetric, upgrades
v0.5.1
Ryan McGuire
2025-02-15 14:41:34 -05:00
ae00c64684
Add custom http listener support
v0.5.0
Ryan McGuire
2025-01-29 17:26:29 -05:00
004c1b1ee6
Fix duplicate labels
v0.4.2
Ryan McGuire
2025-01-28 15:46:56 -05:00
861214be5d
Upgrades, error logger
v0.4.1
Ryan McGuire
2025-01-28 15:07:07 -05:00
896225effc
Add Middleware Support
v0.4.0
Ryan McGuire
2025-01-28 14:32:27 -05:00
06bf7ebca7
Add resource attributes to go_ metrics
v0.3.2
Ryan D McGuire
2025-01-12 20:19:59 -05:00
15a597de1d
Update TODO
Ryan McGuire
2025-01-08 16:49:51 -05:00
56037c4b05
Support custom types
v0.3.1
Ryan McGuire
2025-01-08 16:48:34 -05:00
70ba85bf79
Add tests
v0.3.0
Ryan D McGuire
2025-01-05 20:29:18 -05:00
55e3a68db6
Add logging middleware
v0.2.0
Ryan D McGuire
2025-01-05 16:22:15 -05:00
c47eae8afa
Update TODO
Ryan D McGuire
2025-01-05 15:37:04 -05:00
c6514e0590
Improve HTTP timeout config
v0.1.3
Ryan D McGuire
2025-01-05 15:35:27 -05:00
4a99f06987
Fix forced overrides
v0.1.2
Ryan D McGuire
2025-01-05 13:09:59 -05:00
208e31c3d4
Prefer otel service name
v0.1.1
Ryan D McGuire
2025-01-04 20:18:48 -05:00
4e62e11e9e
Add TODO
Ryan D McGuire
2025-01-04 12:25:16 -05:00
d0a430505c
Go app framework
v0.1.0
Ryan D McGuire
2025-01-04 12:24:42 -05:00
41036b3c3a
Initial commit
Ryan McGuire
2025-01-04 17:13:39 +00:00