Skip to content

Tags: robbyt/go-supervisor

Tags

v0.0.15

Toggle v0.0.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
replace the custom HeaderMap type with http.Header from stdlib (#59)

v0.0.14

Toggle v0.0.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add middleware edit for req headers (#58)

* add middleware edit for req headers

* remove the sort from the examples

* add unit tests for the request header editor

v0.0.13

Toggle v0.0.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add functional options for adding/removing headers (#57)

v0.0.12

Toggle v0.0.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update module github.com/robbyt/go-fsm to v1.4.1 (#53)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.0.11

Toggle v0.0.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
remove deprecated route constructors, helpers (#52)

v0.0.10

Toggle v0.0.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
split out httpserver.middleware into a new sub-package, with improved…

… API (#50)

* split out httpserver.middleware into a new sub-package, with improved API

* add more tests

* simplify and cleanup middleware implementations, and add/adjust examples

* clean up docs

* clean up examples

* more docs cleanup

* remove loop var capture

* clean up wildcard, add docs and more tests

* make the logger and recovery accept a slog.Handler implementation instead

* add a compliance test, and rewrite the json enforcer example middleware

* add note to header middleware about limitations

* add some guardrails and notes to the example code

* docs

* simplify and fix the json middleware example

* update doc

* docs

* rename

* remove cruft

* roll-back some of the API breaking changes to routes.go, add deprecation notices

v0.0.9

Toggle v0.0.9's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
make it easier for external middleware implementations (#49)

v0.0.8

Toggle v0.0.8's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
remove parentCtx from the httpserver Runnable (#48)

* remove parentCtx from the httpserver Runnable

* use t.Context instead of context.Background for tests

v0.0.7

Toggle v0.0.7's commit message
Update module github.com/robbyt/go-fsm to v1.3.0 (#44)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.0.6

Toggle v0.0.6's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
fix 'make bench' race condition tester (#43)