Commit Graph

  • bf7e421347
    Optimize Fresh header parsing for fasthttp 1.65 (#3687) RW 2025-08-14 23:15:31 +02:00
  • 36848119d5
    build(deps): bump github.com/valyala/fasthttp from 1.64.0 to 1.65.0 (#3684) dependabot[bot] 2025-08-14 21:54:42 +02:00
  • 19711d0132 Use ephemeral ports in unit tests René 2025-08-14 21:52:43 +02:00
  • c5deff84d7 remove unneeded message for not found error René 2025-08-14 21:28:08 +02:00
  • 06339a4642
    Merge branch 'main' into codex/2025-08-13-15-47-17 RW 2025-08-14 21:09:46 +02:00
  • 8f2c4e2c72
    Refactor KeyAuth Middleware: Extractor-Based Configuration and Enhanced Flexibility (#3685) Jason McNeil 2025-08-14 16:05:59 -03:00
  • 6116e7515d
    fix(tests): correct comment formatting in Test_Extractor_Chain Jason McNeil 2025-08-14 13:18:28 -03:00
  • d57686fdfd
    Update middleware/keyauth/extractors.go Jason McNeil 2025-08-14 13:15:08 -03:00
  • 37d4957327
    Update middleware/keyauth/extractors_test.go Jason McNeil 2025-08-14 13:14:42 -03:00
  • d9a0ebd304
    Enhance KeyAuth Middleware: Refactor Extractors, Improve Tests, and Update Error Handling Jason McNeil 2025-08-14 13:11:33 -03:00
  • 5ecc8aaabd remove unneeded message for not found error René 2025-08-14 17:08:09 +02:00
  • d1d095989a remove unneeded message for not found error René 2025-08-14 16:55:53 +02:00
  • 7fa0bfaac9 fix path excape for not found usecase René 2025-08-14 14:24:22 +02:00
  • e66b0a3f8e test: inline escapePath benchmarks RW 2025-08-14 11:06:51 +02:00
  • 5184fcf091 refactor: relocate path escape helper RW 2025-08-14 11:06:44 +02:00
  • 81b076c6b6 refactor: move path escaping to utils RW 2025-08-14 09:48:30 +02:00
  • 6946c3de9d refactor: streamline routing errors RW 2025-08-14 09:48:20 +02:00
  • de2ed8427e
    🧹 chore: require Go 1.25 (#3682) RW 2025-08-14 08:15:43 +02:00
  • b221e07664 refactor: centralize routing error creation RW 2025-08-13 17:47:20 +02:00
  • 87b6e53dd9
    build(deps): bump actions/checkout from 4 to 5 (#3681) codex/2025-08-13-13-27-10 dependabot[bot] 2025-08-12 22:25:19 +02:00
  • b74f288da4
    Merge pull request #3678 from gofiber/dependabot/go_modules/github.com/shamaton/msgpack/v2-2.3.0 Juan Calderon-Perez 2025-08-11 22:40:34 -04:00
  • afc9206e71
    Merge pull request #3679 from gofiber/dependabot/github_actions/kenchan0130/actions-system-info-1.4.0 Juan Calderon-Perez 2025-08-11 22:40:11 -04:00
  • 6af9bee0fb
    build(deps): bump kenchan0130/actions-system-info from 1.3.1 to 1.4.0 dependabot[bot] 2025-08-11 17:47:34 +00:00
  • 6e048c6e37
    build(deps): bump github.com/shamaton/msgpack/v2 from 2.2.3 to 2.3.0 dependabot[bot] 2025-08-11 17:36:53 +00:00
  • e7b05083fb
    🧹 chore: Respect immutable config in Params(), Protocol(), and Body() (#3676) Juan Calderon-Perez 2025-08-11 09:12:36 -04:00
  • 8112318448
    🧹 chore: Fix AcceptsLanguages() RFC compliance (#3672) Juan Calderon-Perez 2025-08-11 09:09:51 -04:00
  • 77667e5534 update whats_new.md René 2025-08-11 14:55:31 +02:00
  • ce978f4be0
    stabilize interrupted stream writer test (#3669) RW 2025-08-11 12:33:06 +02:00
  • c3ecca1e2f
    🐛 bug: Fix Static middleware browser support for subdirectories (#3673) M. Efe Çetin 2025-08-11 13:32:31 +03:00
  • 40e1e76a1c
    📒 docs: Improve Timeout middleware documentation (#3675) Juan Calderon-Perez 2025-08-11 06:28:18 -04:00
  • 9ca6ebd025
    Update README.md RW 2025-08-08 21:56:13 +02:00
  • ae9f389752
    Update README.md Fenny 2025-08-08 18:57:41 +02:00
  • 13601c7ab4
    Merge branch 'main' into 2025-07-17-12-41-05 2025-07-17-12-41-05 Juan Calderon-Perez 2025-08-08 08:27:20 -04:00
  • 62e75c69b1
    fix linter Juan Calderon-Perez 2025-08-08 08:16:39 -04:00
  • fae0860b35
    🧹 chore: Add missing checks in Ctx tests (#3670) Juan Calderon-Perez 2025-08-08 07:56:00 -04:00
  • 17f874642d Refactor static middleware to be smarter and simpler copilot/fix-3667 copilot-swe-agent[bot] 2025-08-08 08:44:35 +00:00
  • 0cacaf7f01 Complete fix for static subdirectory browsing redirects copilot-swe-agent[bot] 2025-08-08 07:20:02 +00:00
  • 0e12c74823 Fix static subdirectory browsing redirects copilot-swe-agent[bot] 2025-08-08 07:09:40 +00:00
  • 2fe46f371b Initial plan copilot-swe-agent[bot] 2025-08-08 06:42:12 +00:00
  • 1569a6118a
    🧹 chore: Add CBOR support to AutoFormat() (#3665) Juan Calderon-Perez 2025-08-08 02:37:23 -04:00
  • 5b7fa3e7c7 fix linter issues Juan Calderon-Perez 2025-08-08 00:29:27 -04:00
  • 3011403f9c
    Merge branch 'main' into 2025-07-17-12-41-05 Juan Calderon-Perez 2025-08-07 22:53:32 -04:00
  • 90329efeda
    chore: configure editor formatting (#3666) RW 2025-08-07 16:57:41 +02:00
  • fcd66f5a71
    🔥 feat: Add KeepConnectionHeader option to Proxy middleware (#3662) Juan Calderon-Perez 2025-08-06 11:05:43 -04:00
  • 059b1616ca
    Add sync pool and release helpers for Bind (#3660) RW 2025-08-05 09:27:36 +02:00
  • 7e2a748a22
    🐛 bug: Fix bind All() merging logic (#3659) Juan Calderon-Perez 2025-08-05 02:29:50 -04:00
  • 9674101c61
    📒docs: Fix KeyAuth middleware docs (#3641) Juan Calderon-Perez 2025-08-04 04:13:15 -04:00
  • 67a2166788
    📒 docs: Fix Healthcheck middleware documentation (#3657) Juan Calderon-Perez 2025-08-04 03:13:54 -04:00
  • fa2dc188d7
    Merge branch 'main' into 2025-07-17-12-41-05 Juan Calderon-Perez 2025-08-02 09:43:13 -04:00
  • b446888c9b
    Reduce allocation in AutoFormat (#3652) RW 2025-08-01 17:41:44 +02:00
  • a838dfbf9a
    🧹 chore: Fix CSRF error message mismatch with documentation (#3636) Juan Calderon-Perez 2025-08-01 10:57:52 -04:00
  • 28eabcb83a
    🧹 chore: Fix CORS docs and comments (#3637) Juan Calderon-Perez 2025-08-01 10:55:13 -04:00
  • ceacde5ca4
    🧹 chore: Remove support for PasswordFromContext from BasicAuth middleware (#3638) Juan Calderon-Perez 2025-08-01 06:48:42 -04:00
  • e8345f92a6
    📒docs: Fix pprof middleware docs and default config (#3642) Juan Calderon-Perez 2025-08-01 06:46:25 -04:00
  • 9c2c23881d
    📒docs: Fix Static middleware docs (#3643) Juan Calderon-Perez 2025-08-01 06:44:16 -04:00
  • 6bf3df4cd1
    📒docs: Fix Favicon middleware documentation (#3640) Juan Calderon-Perez 2025-08-01 06:43:35 -04:00
  • ab34d1d70a
    📒docs: Fix Cache middleware docs (#3644) Juan Calderon-Perez 2025-08-01 06:43:04 -04:00
  • c01bcca593
    📒docs: Fix Compress middleware docs (#3645) Juan Calderon-Perez 2025-08-01 06:42:29 -04:00
  • c2da03a276
    📒docs: Fix Proxy middleware docs (#3647) Juan Calderon-Perez 2025-08-01 06:42:00 -04:00
  • 18d994eb11
    📒docs: Fix RequestID docs (#3648) Juan Calderon-Perez 2025-08-01 06:41:32 -04:00
  • 3294d96a5b
    Fix context changes doc (#3650) RW 2025-08-01 12:40:51 +02:00
  • 8770286e0a
    📒docs: Fix Skip middleware docs (#3649) Juan Calderon-Perez 2025-08-01 02:43:34 -04:00
  • 4882721546
    📒docs: Fix EarlyData middleware docs (#3646) Juan Calderon-Perez 2025-08-01 02:43:09 -04:00
  • 0f2ffc53d1 update whats_new.md René 2025-07-31 15:52:31 +02:00
  • 68c5ebcec3
    Update ctx_interface_gen.go Juan Calderon-Perez 2025-07-30 22:58:33 -04:00
  • 73206fb53f
    Merge branch 'main' into 2025-07-17-12-41-05 Juan Calderon-Perez 2025-07-30 22:15:07 -04:00
  • c309d46c3a
    🧹 chore: Remove SHA-1/MD5 support in BasicAuth middleware (#3634) Juan Calderon-Perez 2025-07-30 09:58:00 -04:00
  • a372fbb1e7 Merge branch 'main' into work 2025-07-30-12-24-15 Juan Calderon-Perez 2025-07-30 08:24:20 -04:00
  • 2e544aecab
    🔥 feat: Support hashed BasicAuth passwords (#3631) Juan Calderon-Perez 2025-07-30 02:45:09 -04:00
  • 1d9eca383c
    feat(csrf): Enhance extractor functionality with metadata and security validation (#3630) Jason McNeil 2025-07-30 03:40:56 -03:00
  • 2a01f970d8
    🔥 feat: Add support for embedded Koa-Style Req and Res structs (#3533) Giovanni Rivera 2025-07-29 00:42:39 -07:00
  • deabee41e9 update whats_new.md René 2025-07-28 17:15:38 +02:00
  • 979e7cd6b1
    feat(middleware/session): Introduce Extractor pattern for session ID retrieval (#3625) Jason McNeil 2025-07-28 11:48:22 -03:00
  • 9bcf8125f5
    Fix timing for streaming test (#3628) RW 2025-07-28 14:29:20 +02:00
  • 5bc44677ce
    Fix race in cookie tests (#3629) RW 2025-07-28 13:28:21 +02:00
  • 179c9e25c3 Fix contradictory documentation about Context() and SetContext() methods copilot/fix-3624 copilot-swe-agent[bot] 2025-07-28 07:36:02 +00:00
  • 8444880dd1
    🐛 Fix limiter middleware not counting fiber.NewErrorf responses as failed requests (#3623) Copilot 2025-07-28 09:21:37 +02:00
  • e6353c620e
    Merge branch 'main' into 2025-07-17-12-41-05 Juan Calderon-Perez 2025-07-27 22:12:06 -04:00
  • 13dae529c1 Add Context() and SetContext() methods to Ctx interface copilot-swe-agent[bot] 2025-07-27 19:44:18 +00:00
  • b40e04512a Initial plan copilot-swe-agent[bot] 2025-07-27 19:28:51 +00:00
  • c0b2617e07
    Fix Cookie SameSite constants to Pascal case per RFC specification (#3608) Copilot 2025-07-27 17:12:57 +02:00
  • b839032cf2
    🔥 feat: Add HeaderLimit option to BasicAuth middleware (#3620) Juan Calderon-Perez 2025-07-27 10:56:15 -04:00
  • 96674dc591
    🔥 feat: Add Fiber Context to BasicAuth Authorizer (#3621) Juan Calderon-Perez 2025-07-27 10:25:31 -04:00
  • 7e1f653f8d
    🔧 Fix Makefile to install tools before running them (#3612) Copilot 2025-07-25 16:23:40 +02:00
  • 856fdf2e66
    Enable govet shadow (#3617) RW 2025-07-25 14:43:02 +02:00
  • 56b5e6bb76
    🔥 feat: Support for disabling response headers in Limiter Middleware (#3618) Juan Calderon-Perez 2025-07-25 08:38:41 -04:00
  • aa87c11903
    🧹 chore: Replace math/rand with crypto/rand (#3508) Juan Calderon-Perez 2025-07-23 10:28:16 -04:00
  • 36d9f394a0
    🔥 feat: Add default UTF-8 charset (#3583) Copilot 2025-07-23 16:27:03 +02:00
  • e73f80607f
    Merge branch 'main' into 2025-07-17-12-41-05 Juan Calderon-Perez 2025-07-21 23:55:55 -04:00
  • bfdfba291a
    Merge pull request #3594 from gofiber/2025-07-18-13-50-55 Juan Calderon-Perez 2025-07-21 23:55:15 -04:00
  • 259a22bc60 optimize radix root and star Juan Calderon-Perez 2025-07-21 23:46:28 -04:00
  • 30dee26ac1
    Skip unstable GenericParseType benchmarks (#3614) RW 2025-07-21 15:38:09 +02:00
  • b090e16592
    🧹 chore: Add tests for quoteRawString (#3613) Juan Calderon-Perez 2025-07-21 09:23:43 -04:00
  • 7da56030db
    🐛 bug: Fix retry config handling (#3609) Juan Calderon-Perez 2025-07-21 07:14:01 -04:00
  • 361d76c37d
    🐛 bug: Fix MIME type equality checks (#3602) v3.0.0-beta.5 Juan Calderon-Perez 2025-07-20 10:38:31 -04:00
  • ea66fe2497
    Update app.go RW 2025-07-20 16:10:33 +02:00
  • f8ef6e2b34 add Benchmark (go) benchmark result for 1197a22735820680ccfa241914b925f3820fcfd4 github-action-benchmark 2025-07-20 13:50:30 +00:00
  • 81feed9125
    Update faq.md RW 2025-07-20 15:47:27 +02:00
  • 1197a22735
    Update app.go v2.52.9 RW 2025-07-20 15:43:40 +02:00
  • 05f8ac0255
    🔥 feat: Add config for Timeout middleware (#3604) RW 2025-07-20 15:22:08 +02:00