-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨ feat: Add support for CookieConfig in Redirect #3076
base: main
Are you sure you want to change the base?
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a19709a - Browse repository at this point
Copy the full SHA a19709aView commit details -
Configuration menu - View commit details
-
Copy full SHA for acedda3 - Browse repository at this point
Copy the full SHA acedda3View commit details
Commits on Jul 25, 2024
-
v3: Improve performance of Adaptor Middleware (#3078)
* Improve performance of adaptor middleware by over 50% * Update whats_new documentation * Remove fasthttp.Request pool * Update whats_new.md
Configuration menu - View commit details
-
Copy full SHA for 6d41e97 - Browse repository at this point
Copy the full SHA 6d41e97View commit details -
✨ feat: Add Startup Probe to Healthcheck Middleware (#3069)
* added startup default probe endpoint * added test case * updated docs * updated test order * added test case * fixed go fmt and md lint * fixed go fmt and md lint * updated doc as per coderabbitai suggestions * changed healhtcheck route register to use default const instead of string for test cases * updated whats new with healthcheck content * updated whats new doc with coderabbitai sugg * updated migration guide
Configuration menu - View commit details
-
Copy full SHA for 7156af6 - Browse repository at this point
Copy the full SHA 7156af6View commit details -
✨ feat: Add support for RebuildTree (#3074)
* feat: add rebuild tree method * docs: add newline at the end of app.md * docs: add an example of dynamic defined routes * docs: remove tabs from example code on app.md * Update docs/api/app.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update app.md * docs: add RebuildTree to what's new documentation * fix: markdown errors in documentation Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor: add mutex lock to the addRoute function * refactor: remove mutex lock from addRoute * refactor: fix mutex deadlock in addRoute --------- Co-authored-by: Juan Calderon-Perez <835733+gaby@users.noreply.github.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dfb1d2a - Browse repository at this point
Copy the full SHA dfb1d2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a4d7b9 - Browse repository at this point
Copy the full SHA 3a4d7b9View commit details -
test(ctx_test): Fix race condition (#3081)
* test(ctx_test): Fix race condition * chore: Release ctx resource after sending file * refactor: sendFileBodyReader function Refactor the `sendFileBodyReader` function to remove the unnecessary `app` parameter. This simplifies the function signature and improves code readability.
Configuration menu - View commit details
-
Copy full SHA for 2505aef - Browse repository at this point
Copy the full SHA 2505aefView commit details -
v3: Refactor Benchmark Results Workflow (#3082)
* Refactor benchmarks workflow * Use full semver tag * Add fetch depth
Configuration menu - View commit details
-
Copy full SHA for 30c5a69 - Browse repository at this point
Copy the full SHA 30c5a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0583da - Browse repository at this point
Copy the full SHA d0583daView commit details -
We should only fail during a PR, not during a merge
Configuration menu - View commit details
-
Copy full SHA for abf1898 - Browse repository at this point
Copy the full SHA abf1898View commit details -
🐛 bug: Use Content-Length for bytesReceived and bytesSent tags in Log…
…ger Middleware (#3066) * logger: Use Content-Length header for BytesReceived and BytesSent tags * Use strconv.AppendInt instead of fasthttp.AppendUint
Configuration menu - View commit details
-
Copy full SHA for 2788a53 - Browse repository at this point
Copy the full SHA 2788a53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c9fa2 - Browse repository at this point
Copy the full SHA 25c9fa2View commit details -
v3: Use Named Fields Instead of Positional and Align Structures to Re…
…duce Memory Usage (#3079) * Use composites for internal structures. Fix alignment of structures across Fiber * Update struct alignment in test files * Enable alignment check with govet * Fix ctx autoformat unit-test * Revert app Config struct. Add betteralign to Makefile * Disable comment on alert since it wont work for forks * Update benchmark.yml * Update benchmark.yml * Remove warning from using positional fields * Update router.go
Configuration menu - View commit details
-
Copy full SHA for 0f046cc - Browse repository at this point
Copy the full SHA 0f046ccView commit details -
v3: Improve performance of helper functions (#3086)
* Improve performance of helper functions * Fix issue with PR comments from forks
Configuration menu - View commit details
-
Copy full SHA for d7d9159 - Browse repository at this point
Copy the full SHA d7d9159View commit details -
✨ feat: Add Max Func to Limiter Middleware (#3070)
* feat: add max calculator to limiter middleware * docs: update docs including the new parameter * refactor: add new line before go code in docs * fix: use crypto/rand instead of math/rand on tests * test: add new test with zero set as limit * fix: repeated tests failing when generating random limits * fix: wrong type of MaxCalculator in docs * feat: include max calculator in limiter_sliding * refactor: rename MaxCalculator to MaxFunc * docs: update docs with MaxFunc parameter * tests: rename tests and add test for limiter sliding
Configuration menu - View commit details
-
Copy full SHA for c902190 - Browse repository at this point
Copy the full SHA c902190View commit details -
build(deps): bump actions/checkout from 3 to 4 (#3083)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 401d96d - Browse repository at this point
Copy the full SHA 401d96dView commit details -
Use utils Trim functions instead of the strings/bytes functions (#3087)
* Use utils Trim functions instead of the strings/bytes functions * rename Test and Benchmark functions with same name
Configuration menu - View commit details
-
Copy full SHA for d186549 - Browse repository at this point
Copy the full SHA d186549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae39c4 - Browse repository at this point
Copy the full SHA 7ae39c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e68de00 - Browse repository at this point
Copy the full SHA e68de00View commit details