Commit Graph

  • 83731cef85
    fix(middleware/session): mutex for thread safety (#3049) Jason McNeil 2024-06-29 16:47:09 -03:00
  • 0cf6349204
    prefer rwmutex, add parallel benchmark export-buildtree Muhammed Efe Cetin 2024-06-29 01:55:54 +03:00
  • ae61c32860
    WIP: export buildTree method Muhammed Efe Cetin 2024-06-29 01:15:42 +03:00
  • dbba6cfa69
    fixes #3038 "v3 Flash Message with redirect is not working" (#3046) RW 2024-06-28 15:51:26 +02:00
  • 2db1858513
    🔥 Feature: Add support for custom KeyLookup functions in the Keyauth middleware (#3028) Dave 2024-06-27 14:30:47 -04:00
  • 6fa0e7c9fc
    Update README_id.md (#3045) Paulus Titto 2024-06-27 17:19:35 +07:00
  • c9b7b1aefb
    🔥 Add Cache Invalidation Option to Cache Middleware (#3036) Can Celik 2024-06-26 17:02:48 +03:00
  • b9936a339d
    🔥 Feature: Add support for zstd compression (#3041) Juan Calderon-Perez 2024-06-26 10:00:38 -04:00
  • 94b3f813a7 add Benchmark (go) benchmark result for c7bfb31bf92ecc02420714597c701fd3df4598ce github-action-benchmark 2024-06-26 13:54:30 +00:00
  • c7bfb31bf9
    test(middleware/session): Remove extra release and aquire ctx calls in session_test.go (#3043) Jason McNeil 2024-06-26 10:46:28 -03:00
  • dd2625661d
    test(middleware/session): Remove extra release and acquire ctx calls in session_test.go (#3044) Jason McNeil 2024-06-26 10:30:31 -03:00
  • 7a2e99bc8c prepare release v3.0.0-beta.3 René 2024-06-26 12:17:58 +02:00
  • b87db04cd0 add Benchmark (go) benchmark result for abf8f324d69c04c4c5b74b74b224d25ab326d216 github-action-benchmark 2024-06-26 09:13:38 +00:00
  • abf8f324d6 prepare version v2.52.5 René 2024-06-26 11:05:26 +02:00
  • f53c6a5193 add Benchmark (go) benchmark result for 7926e5bf4da03e54f62d27d53229d35b264cba8e github-action-benchmark 2024-06-26 07:25:55 +00:00
  • b53802a5cb
    Merge pull request from GHSA-98j2-3j3p-fw2v Jason McNeil 2024-06-26 04:17:41 -03:00
  • 7926e5bf4d
    Merge pull request from GHSA-98j2-3j3p-fw2v Jason McNeil 2024-06-26 04:17:41 -03:00
  • 7166f15c9b add Benchmark (go) benchmark result for 4262f5b5911d93afc4d4ccc68514b3732e083988 github-action-benchmark 2024-06-24 14:40:28 +00:00
  • 4262f5b591
    fix: monitor middleware reporting of CPU usage (#2984) Feng 2024-06-24 22:32:04 +08:00
  • ba6ea675ba
    build(deps): bump github.com/valyala/fasthttp from 1.54.0 to 1.55.0 (#3037) dependabot[bot] 2024-06-20 15:14:56 +02:00
  • 5914e92e41
    Add zero-allocation section to README (#3039) Juan Calderon-Perez 2024-06-20 09:14:35 -04:00
  • 011e83b390
    docs: Improve ctx.Locals method description, godoc and example (#3032) Jason McNeil 2024-06-18 03:27:38 -03:00
  • d19b893c63
    📚 Doc: Update intro.md to make clear fiber.Ctx is not thread-safe. (#3014) Oliver Maskery 2024-06-17 08:26:13 +01:00
  • 9caa11fd71
    build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (#3035) dependabot[bot] 2024-06-17 09:22:08 +02:00
  • d5ee285969 add Benchmark (go) benchmark result for 232c0fac0df214d08ece49cf210b9b256997bdf1 github-action-benchmark 2024-06-12 14:31:24 +00:00
  • 232c0fac0d
    docs: Improve ctx.Locals method documentation (#3033) Jason McNeil 2024-06-12 11:23:15 -03:00
  • 23bcbd3324
    🩹 Fix: Optimize Cache middleware handler (#3031) Orville Simba 2024-06-12 22:22:36 +08:00
  • 6c9510df5a
    docs: Improve ctx.Locals method description and example (#3030) Jason McNeil 2024-06-11 03:53:43 -03:00
  • 46fffe4397
    Bump golangci-lint to v1.59.1 (#3029) Juan Calderon-Perez 2024-06-11 02:52:49 -04:00
  • e561026384 [v3 Maintenance]: Consolidate and Document Core Changes in v3 René 2024-06-07 17:01:07 +02:00
  • 046b4a9d4e
    Adding a generator to generate the CTX interface (#3024) RW 2024-06-03 08:37:22 +02:00
  • ed9d7cf3e3 change filesystem example in ctx.md for static mw René 2024-05-28 10:09:15 +02:00
  • 38fb8064c6
    middleware: add static middleware (#3006) M. Efe Çetin 2024-05-28 10:29:25 +03:00
  • fca62c1853
    build(deps): bump golangci/golangci-lint-action from 5 to 6 (#2994) dependabot[bot] 2024-05-24 15:01:55 +02:00
  • 0a14c55dc3
    updated fasthttp to 1.54.0 release (#3010) Rob Baruch 2024-05-23 17:16:54 -04:00
  • ade7d4783f
    build(deps): bump codecov/codecov-action from 4.4.0 to 4.4.1 (#3009) dependabot[bot] 2024-05-22 23:11:08 +03:00
  • 4bc4e610a7
    build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0 (#2999) dependabot[bot] 2024-05-21 08:57:37 +02:00
  • c420ddbfa9
    build(deps): bump benchmark-action/github-action-benchmark from 1.20.1 to 1.20.3 (#3008) dependabot[bot] 2024-05-21 08:56:11 +02:00
  • dbeca39a07
    build(deps): bump github.com/valyala/fasthttp from 1.52.0 to 1.53.0 (#3000) dependabot[bot] 2024-05-14 23:53:57 +02:00
  • bf62cef394 docs: add docs for new client René 2024-05-13 15:20:56 +02:00
  • 3ba90c0fb0
    docs: add docs for new client (#2991) M. Efe Çetin 2024-05-13 15:49:01 +03:00
  • 109ccdd4ad
    build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 (#2993) dependabot[bot] 2024-05-01 15:36:51 +02:00
  • cb7f09fe6b [v3 Maintenance]: Consolidate and Document Core Changes in v3 René 2024-04-29 08:13:00 +02:00
  • 17b93abd4b [v3 Maintenance]: Consolidate and Document Core Changes in v3 René 2024-04-26 22:37:25 +02:00
  • 090b702dfc [v3 Maintenance]: Consolidate and Document Core Changes in v3 René 2024-04-26 22:26:45 +02:00
  • aea2981798
    build(deps): bump golangci/golangci-lint-action from 4 to 5 (#2986) dependabot[bot] 2024-04-25 15:23:37 +02:00
  • 24388b335c
    chore: Add Benchmarks for IsProxyTrusted() (#2933) Juan Calderon-Perez 2024-04-25 07:47:39 -04:00
  • 69f5b6b1b1
    docs(whats_new.md): CORS middleware (#2979) Jason McNeil 2024-04-25 05:27:44 -03:00
  • 3a0313de85
    Fix some comments (#2983) dockercui 2024-04-24 17:12:06 +08:00
  • 077968abec
    [v3 Maintenance]: Consolidate and Document Core Changes in v3 (#2934) RW 2024-04-23 08:18:19 +02:00
  • 6c3eb80aa9
    Update csrf.md RW 2024-04-19 12:35:20 +02:00
  • ef561694ba fix md syntax René 2024-04-19 12:28:23 +02:00
  • 4d1e993cdb
    chore(middleware/csrf): Update config TrustedOrigin comments (#2963) Jason McNeil 2024-04-17 14:28:08 -03:00
  • 726c4991ba
    refactor(middleware/cors)!: Config, lists as list types. (#2962) Jason McNeil 2024-04-17 14:27:24 -03:00
  • 2f8ff5662d
    chore: fix some struct names in comments (#2974) deferdeter 2024-04-16 14:15:13 +08:00
  • 5f72d0489b
    📒 [docs]: Fix broken link to slim template in FAQ (#2969) Juan Calderon-Perez 2024-04-15 02:07:30 -04:00
  • 68780cdf59
    build(deps): bump codecov/codecov-action from 4.1.1 to 4.3.0 (#2959) dependabot[bot] 2024-04-12 16:10:13 +02:00
  • bb41540a72
    🧹 Maintenance: Fix merge conflict in documentation (#2957) Juan Calderon-Perez 2024-04-09 12:06:50 -04:00
  • 8fc8ad9557 Merge remote-tracking branch 'origin/main' René 2024-04-08 14:35:14 +02:00
  • ec7b6dbc75 https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#example-configurations René 2024-04-08 14:35:10 +02:00
  • 1164374191 add Benchmark (go) benchmark result for ab382cdd4ac1648926950031148227174e3f7471 github-action-benchmark 2024-04-07 18:43:02 +00:00
  • 9ba5765165
    Update release-drafter.yml v3.0.0-beta.2 RW 2024-04-07 20:34:23 +02:00
  • ab382cdd4a
    Update release-drafter.yml RW 2024-04-07 20:34:00 +02:00
  • b4ea0a1899
    prepare release 3.0.0-beta.2 RW 2024-04-07 20:27:48 +02:00
  • c8c51ee783
    performance optimizations (#2947) RW 2024-04-05 08:29:39 +02:00
  • 4d2dc00156 add Benchmark (go) benchmark result for d0c8f8c82eef723207366f08cf4acb9f68006932 github-action-benchmark 2024-04-03 21:25:12 +00:00
  • d0c8f8c82e Add a new benchmark that tests the ctx acquire and release flow this will be used later to make differences with version 3 directly visible René 2024-04-03 23:16:51 +02:00
  • 8542479f92 add Benchmark (go) benchmark result for f098e2bd9ccff51a4fbf2493a348add5c2d4c656 github-action-benchmark 2024-04-03 20:53:25 +00:00
  • f098e2bd9c Add a new benchmark that tests the ctx acquire and release flow this will be used later to make differences with version 3 directly visible René 2024-04-03 22:44:56 +02:00
  • 2f679f87d7 add Benchmark (go) benchmark result for 96330a6c0563eb987473d565fdd7b0df8315d894 github-action-benchmark 2024-04-03 14:26:10 +00:00
  • 96330a6c05 Add a new benchmark that tests the simple flow this will be used later to make differences with version 3 directly visible René 2024-04-03 16:17:40 +02:00
  • 6a7f015897
    build(deps): bump benchmark-action/github-action-benchmark from 1.19.3 to 1.20.1 (#2950) dependabot[bot] 2024-04-03 09:13:45 +02:00
  • dfe5c6fd04
    build(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 (#2941) dependabot[bot] 2024-03-28 10:45:38 +01:00
  • 60967f5a95
    Main v2 merge (#2944) RW 2024-03-28 10:39:12 +01:00
  • 0248e58b58
    fix(middleware/cors): CORS handling (#2938) Jason McNeil 2024-03-28 04:52:10 -03:00
  • bf8ac38aef add Benchmark (go) benchmark result for fd811cf84af282db8ec50adedce01a5886d5fd46 github-action-benchmark 2024-03-26 21:48:28 +00:00
  • fd811cf84a
    prepare release v2.52.4 v2.52.4 RW 2024-03-26 22:40:09 +01:00
  • b103e45a74 add Benchmark (go) benchmark result for a6f4c133bc749696b8d1f551bc56d48efda138d3 github-action-benchmark 2024-03-26 21:30:46 +00:00
  • a6f4c133bc
    fix(middleware/cors): Vary header handling non-cors OPTIONS requests (#2939) Jason McNeil 2024-03-26 18:22:42 -03:00
  • 1836fb1d13 add Benchmark (go) benchmark result for e574c0db52ced42fe3cfb126b72c3d88ae5e290b github-action-benchmark 2024-03-26 21:05:39 +00:00
  • e574c0db52
    fix(middleware/cors): CORS handling (#2937) Jason McNeil 2024-03-26 17:57:42 -03:00
  • 7ba02c14cf
    build(deps): bump github.com/gofiber/utils/v2 from 2.0.0-beta.3 to 2.0.0-beta.4 (#2935) dependabot[bot] 2024-03-25 20:41:18 +01:00
  • 43d5091967
    Prepare release v2.52.3 v2.52.3 RW 2024-03-25 20:26:29 +01:00
  • 7ee6168206 add Benchmark (go) benchmark result for ba10e68d01399fe34e15b84e63164a85c3dab6fb github-action-benchmark 2024-03-25 14:38:21 +00:00
  • ba10e68d01
    test(middleware/csrf): Fix Benchmark Tests (#2932) Jason McNeil 2024-03-25 11:30:20 -03:00
  • 643b4b3f53
    feat(middleware/csrf): TrustedOrigins using https://*.example.com style subdomains (#2925) Jason McNeil 2024-03-25 11:29:37 -03:00
  • 95c181469d
    chore: Enabling shuffling, cleanup and consistency across tests (#2931) Juan Calderon-Perez 2024-03-24 15:54:56 -04:00
  • 3209052305
    chore: Update golangci-lint to v1.57.1 (#2929) Juan Calderon-Perez 2024-03-24 15:32:13 -04:00
  • 5e8df0a348
    feat(middleware/cors): Add support for Access-Control-Allow-Private-Network (#2908) Behzad Khokher 2024-03-22 16:18:12 +05:00
  • 6eb6fb323a add Benchmark (go) benchmark result for 1607d872d9a825c1d99cf4894c429c2765cb01b6 github-action-benchmark 2024-03-20 14:05:39 +00:00
  • 1607d872d9
    fix(middleware/cors): Categorize requests correctly (#2921) Jason McNeil 2024-03-20 10:57:29 -03:00
  • 7fa8b2d4ac
    chore(middleware/cors): Merge changes from v2 (#2922) Jason McNeil 2024-03-19 04:32:19 -03:00
  • 43dc60fb27
    (v3) feature: Implement new generic functions: Params, Get and Convert (#2850) Iliya 2024-03-18 17:32:15 +03:30
  • 82070cb4c8
    chore: Update golangci-lint to enable more lint rules (#2923) nickajacks1 2024-03-18 06:50:40 -07:00
  • 5449b04101
    feat: make golangci-lint config stricter (#2874) leonklingele 2024-03-17 13:46:20 +01:00
  • 1aac6f618b
    fix(middleware/cors): Handling and wildcard subdomain matching (#2915) Jason McNeil 2024-03-17 09:43:16 -03:00
  • e25a31b731
    🩹 Fix: improper query/body parsing with embedded structs (#2906) Joshua Benfield 2024-03-17 08:39:28 -04:00
  • 8a77269929
    update somem methods Muhammed Efe Cetin 2024-03-16 16:46:23 +03:00
  • 3c20e85dc6
    Merge remote-tracking branch 'origin/main' into bind Muhammed Efe Cetin 2024-03-16 16:45:56 +03:00
  • 46b8d02e77
    perf(middleware/cors): optimize handler 2882-fix-cors-alloworigins Jason McNeil 2024-03-14 14:04:29 -03:00