From 5fae44d99756acc4b5fc6554fde263debf8e3c4a Mon Sep 17 00:00:00 2001 From: Tomas Kocman Date: Thu, 12 Jan 2023 11:10:26 +0100 Subject: [PATCH 1/3] fix: MaxHeaderBytes json tag --- CHANGELOG.md | 3 +++ http/config.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eabb218..bfb3af0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ How to release a new version: ## [Unreleased] +### Fixed +- JSON tag for `MaxHeaderBytes` field in `Limits` configuration. + ## [0.3.0] - 2023-01-09 ### Added - HTTP response writer contains error field. diff --git a/http/config.go b/http/config.go index 5a65331..cf4eb0d 100644 --- a/http/config.go +++ b/http/config.go @@ -33,7 +33,7 @@ type Limits struct { // MaxHeaderBytes is part of http.Server. // See http.Server for more details. - MaxHeaderBytes int `json:"maxHeaderBytes"` + MaxHeaderBytes int `json:"max_header_bytes"` } // Timeouts represents configuration for HTTP server timeouts. From 8bae21e7fec3b2a7d7026aae26c6411c22c469d1 Mon Sep 17 00:00:00 2001 From: Tomas Kocman Date: Thu, 12 Jan 2023 12:16:41 +0100 Subject: [PATCH 2/3] refactor: JSON tags in ErrorResponseOptions --- CHANGELOG.md | 7 ++++++- http/response.go | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bfb3af0..29fbd7c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ How to release a new version: ## [Unreleased] +## [0.4.0] - 2022-01-12 +### Changed +- JSON tags in `ErrorResponseOptions`. + ### Fixed - JSON tag for `MaxHeaderBytes` field in `Limits` configuration. @@ -28,7 +32,8 @@ How to release a new version: ### Added - Added Changelog. -[Unreleased]: https://github.com/strvcom/strv-backend-go-net/compare/v0.3.0...HEAD +[Unreleased]: https://github.com/strvcom/strv-backend-go-net/compare/v0.4.0...HEAD +[0.4.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.4.0 [0.3.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.3.0 [0.2.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.2.0 [0.1.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.1.0 diff --git a/http/response.go b/http/response.go index 57234fd..1be4ba5 100644 --- a/http/response.go +++ b/http/response.go @@ -90,8 +90,8 @@ type ErrorResponseOptions struct { ResponseOptions `json:"-"` Err error `json:"-"` - ErrCode string `json:"error_code"` - ErrData any `json:"error_data,omitempty"` + ErrCode string `json:"errorCode"` + ErrData any `json:"errorData,omitempty"` } type ErrorResponseOption func(*ErrorResponseOptions) From 578fd87afae28e9dcb57cb48b7686d83c3ead343 Mon Sep 17 00:00:00 2001 From: Tomas Kocman Date: Thu, 12 Jan 2023 16:06:12 +0100 Subject: [PATCH 3/3] docs: fix CHANGELOG.md links --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 29fbd7c..72bb18f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,7 +33,7 @@ How to release a new version: - Added Changelog. [Unreleased]: https://github.com/strvcom/strv-backend-go-net/compare/v0.4.0...HEAD -[0.4.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.4.0 -[0.3.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.3.0 -[0.2.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.2.0 +[0.4.0]: https://github.com/strvcom/strv-backend-go-net/compare/v0.3.0...v0.4.0 +[0.3.0]: https://github.com/strvcom/strv-backend-go-net/compare/v0.2.0...v0.3.0 +[0.2.0]: https://github.com/strvcom/strv-backend-go-net/compare/v0.1.0...v0.2.0 [0.1.0]: https://github.com/strvcom/strv-backend-go-net/releases/tag/v0.1.0