Commit Graph

  • 36bfa874ca
    Merge 18da474caa5be513351da622582078ce0970df0f into 52ecf029bd2e9b4d2652f96dd2b753f8bc6b6e95 dependabot[bot] 2025-11-26 15:33:14 +00:00
  • 52ecf029bd
    chore(deps): bump actions/checkout from 5 to 6 in the actions group (#4446) dependabot[bot] 2025-11-26 23:33:08 +08:00
  • 2259733a02
    Merge branch 'master' into dependabot/github_actions/actions-76468cb07f Bo-Yi Wu 2025-11-26 23:32:51 +08:00
  • 440eb14ab8
    perf(path): replace regex with custom functions in redirectTrailingSlash (#4414) Name 2025-11-26 23:32:18 +08:00
  • d5ee6e1cdd perf: use more efficient removeRepeatedChar for path slash handling 1911860538 2025-10-31 21:17:09 +08:00
  • 95504d9ec7 perf: replace regex with custom functions in redirectTrailingSlash 1911860538 2025-10-30 22:22:09 +08:00
  • 6b507e8f7b
    Merge fc2d22c033865e7081a9947ba5de45d1ae3a6f7e into ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36 Ben Visness 2025-11-26 16:01:58 +08:00
  • 51137fbe43 docs: add GetRequestBody() method documentation ljluestc 2025-11-25 14:08:01 -08:00
  • 9e193dc13c feat: add GetRequestBody() method for reusable request body access ljluestc 2025-11-25 13:56:26 -08:00
  • 7626cad909
    Merge 9eaba78ab66bcd3e9edefe68103b242418311bb7 into ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36 Hannes 2025-11-24 20:26:30 +05:30
  • 4bd47f51e6
    Merge a21da9a793caa68f668f21de5ce8b7cf33495860 into ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36 Cory Redmond 2025-11-24 20:24:33 +05:30
  • 7e93d104b7
    Merge 4ea7d51deac965727d145929eb0e8f812fb334f8 into ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36 Julio Guerra 2025-11-24 20:14:55 +05:30
  • a9b0085e40 formatted Agnes-George1 2025-11-24 18:10:08 +05:30
  • 9b3d7f632a improve code coverage Agnes-George1 2025-11-24 18:07:51 +05:30
  • a61c9c6f6d edit gin.yml to checkout, setup go, cache Agnes-George1 2025-11-24 17:41:27 +05:30
  • 0f3213e3c3 use http.Method* constants instead of raw strings in gins_test.go Milad 2025-11-24 15:33:58 +03:30
  • d26a65283b formatted Agnes-George1 2025-11-24 17:20:20 +05:30
  • cf959d79ff worked on review comments Agnes-George1 2025-11-24 16:30:09 +05:30
  • 4e8699e6bc
    Merge 016af753cf0f5a32ae2af9147a5d2e75418e499e into ecb3f7b5e2f3915bf1db240ed5eee572f8dbea36 wanghaolong613 2025-11-24 08:45:07 +07:00
  • ab9b825bbc
    Merge branch 'master' into test/add-gins-package-coverage Bo-Yi Wu 2025-11-24 09:42:40 +08:00
  • 7dbe3741fc
    Merge branch 'master' into fix-router-static-fs Nico Clack 2025-11-23 14:01:44 +00:00
  • 8ef5a66294 Add test for nested JavaScript file Nico Clack 2025-11-23 14:01:27 +00:00
  • c62618d1e1
    Merge branch 'master' into feat/ldesauw/use_escaped_path Bo-Yi Wu 2025-11-23 12:22:18 +08:00
  • 96c0fc516d
    Merge branch 'master' into fix-unescape Bo-Yi Wu 2025-11-23 12:21:38 +08:00
  • c8a6b6b069
    fix(gin): use octal literals for month and day in time.Date arguments appleboy 2025-11-23 12:15:37 +08:00
  • 67c0ef7f91
    Merge branch 'master' into resolvePRISMA Bo-Yi Wu 2025-11-23 12:07:30 +08:00
  • d92bfc8dd4
    Merge branch 'master' into err-abort-handler Bo-Yi Wu 2025-11-23 11:49:34 +08:00
  • 2ebafee1df
    Merge branch 'master' into dependabot/github_actions/actions-76468cb07f Bo-Yi Wu 2025-11-23 11:49:20 +08:00
  • 27c21f0d85
    Merge branch 'master' into dependabot/go_modules/github.com/quic-go/quic-go-0.57.0 Bo-Yi Wu 2025-11-23 11:48:59 +08:00
  • ecb3f7b5e2
    chore(deps): upgrade golang.org/x/crypto to v0.45.0 (#4449) Bo-Yi Wu 2025-11-23 11:46:13 +08:00
  • aa98ee42f2
    chore(sec): upgrade golang.org/x/crypto to v0.45.0 appleboy 2025-11-23 11:44:51 +08:00
  • 670895b7b2 Fix router.StaticFS Nico Clack 2025-11-23 00:44:36 +00:00
  • 4848e45dd9
    fix: suppress http.ErrAbortHandler in recover Yilong Li 2025-11-16 13:13:11 +00:00
  • 90cb4c358d
    chore(deps): bump github.com/quic-go/quic-go from 0.56.0 to 0.57.0 dependabot[bot] 2025-11-21 22:02:06 +00:00
  • e2184ff7eb avoid double unescaping Agnes-George1 2025-11-21 19:03:41 +05:30
  • d3af8d8d43
    Merge c4e226795479508825a3b97ba006336e09c47d1a into e88fc8927a52b74f55bec0351604a56ac0aa1c51 ali 2025-11-21 10:26:02 +01:00
  • ae7441e6d4
    Merge a6c87e718316fe25fd30a07b05880c831abc159b into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Zubair Hassan 2025-11-21 10:26:01 +01:00
  • fa7bf57601
    Merge 051e9100ac85526d329dc049c2891d61921c6d20 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Needrima 2025-11-21 10:26:01 +01:00
  • dde020cb13
    Merge 3d24f7db7ba2a41c53317a0b78b070fbf7f0586a into e88fc8927a52b74f55bec0351604a56ac0aa1c51 dawn13 2025-11-21 10:26:01 +01:00
  • 95267e2ac5
    Merge 6e891029bf1128e0845ce64a111bd35f0682dcce into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Javier Fabrizio 2025-11-21 10:26:01 +01:00
  • 043e199fbb
    Merge 8b7e6f4295b597728c286a51eadb7db59e907771 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 and1gaoc 2025-11-21 10:26:01 +01:00
  • 6325b673f9
    Merge 7f18bf3b400ce654a1b8a6e85e22e3e92a4abcde into e88fc8927a52b74f55bec0351604a56ac0aa1c51 dependeryadavO 2025-11-21 10:26:01 +01:00
  • a48962d5d3
    Merge 8b3e41da2987f0ea224513eb3bdeeb8e7f7906c7 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Owen Gong 2025-11-21 10:24:17 +01:00
  • aa55116299
    Merge 41a41597662ddd5f2a4963108aa72d9da2a6cc6b into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Trygun 2025-11-21 10:24:17 +01:00
  • d407da3176
    Merge 75241e2eb949159b9e9889bc33b685c981a7c640 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 ccpro 2025-11-21 10:24:17 +01:00
  • 3726784fce
    Merge 040a2c3e00708c9d3bbf2c5c5bcd8b37a7a70d16 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Kiyan 2025-11-21 10:24:17 +01:00
  • f9e03f2e39
    Merge 8c5e6b48d03b326c7f0b7d5cc544cd087db919f5 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 JuHyeon Jeong 2025-11-21 10:24:17 +01:00
  • ad86a1448d
    Merge ce03fdda7d9a13288eb16721619d4a97f7983a1b into e88fc8927a52b74f55bec0351604a56ac0aa1c51 cyhone 2025-11-21 10:24:17 +01:00
  • 3c9425538d
    Merge cb0a76caf675620bb3268153128ca2adac317d9a into e88fc8927a52b74f55bec0351604a56ac0aa1c51 AdamKorcz 2025-11-21 10:24:04 +01:00
  • d1d582cb14
    Merge 9401604c4e6bbdf10c208f3ab6ca740ec41a8a08 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 MizuKuma 2025-11-21 10:24:04 +01:00
  • 348738bb68
    Merge df1c72fe4123e0ae14141e359b5eaf1edf9b2266 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Eric Lindvall 2025-11-21 10:24:04 +01:00
  • a33a7842b7
    Merge 4400ae8080eb726a1365c9f41294193bbc775638 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Arturo Elias 2025-11-21 10:24:04 +01:00
  • 047a4c346e
    Merge 1818d94c5fe6dc89033952689bdf900a28c056c4 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 arshabbir 2025-11-21 10:24:04 +01:00
  • 9353becbaf
    Merge 8e66616db7f23072b4613cbbb833a919d463611d into e88fc8927a52b74f55bec0351604a56ac0aa1c51 p8bin 2025-11-21 10:24:04 +01:00
  • 6df501f06e
    Merge 2e5c5cc8a3f6046d3e4e3a3557f4a75e9bc77b6d into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Yaofu 2025-11-21 10:24:04 +01:00
  • a2ac5dbc7d
    Merge fd6ffcc01e0b834a8827a21a010383a793a6e6ef into e88fc8927a52b74f55bec0351604a56ac0aa1c51 fthandsome 2025-11-21 10:23:44 +01:00
  • 0d0dedfad3
    Merge 64a7f21cd32eb0c55dda3f02e5f1f7a2efc9ad36 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 thoohv5 2025-11-21 10:22:31 +01:00
  • c0e469e588
    Merge 14bae4aef34259de3f1341a952f6b795759b10c0 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 Abdulrahman Tayara 2025-11-21 10:22:31 +01:00
  • 971b57692a
    Merge 421a4098eb496e65d9c22d53682abfffecba5980 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 oldme 2025-11-21 10:22:31 +01:00
  • 5598c54067
    Merge dc281f790c88eebdba270e7705f087d50d1a570f into e88fc8927a52b74f55bec0351604a56ac0aa1c51 A1lo 2025-11-21 10:22:21 +01:00
  • 4d8dae5926
    chore(deps): bump actions/checkout from 5 to 6 in the actions group dependabot[bot] 2025-11-20 22:02:27 +00:00
  • 1fc4317996
    feat(context): add option to use escaped path Aeddis Desauw 2025-11-05 10:58:11 +01:00
  • 1c48c1267b
    Merge 585a6c484bb36904838414858ea7b5b6aa10d458 into e88fc8927a52b74f55bec0351604a56ac0aa1c51 MGu 2025-11-20 09:28:09 +05:00
  • 60beba302f
    chore(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 dependabot[bot] 2025-11-20 03:05:52 +00:00
  • 322da9ca24 feat(context): support chaining wanghaolong613 2025-11-19 16:20:21 +08:00
  • c786033b39 test(ginS): add comprehensive test coverage for ginS package Milad 2025-11-19 12:46:51 +03:30
  • e88fc8927a
    ci(sec): schedule Trivy security scans to run daily at midnight UTC (#4439) Bo-Yi Wu 2025-11-18 23:05:54 +08:00
  • 8745a8ad8f
    ci(sec): schedule Trivy security scans to run daily at midnight UTC appleboy 2025-11-18 22:56:09 +08:00
  • ee2161ae98
    Merge ee497af18090df71c4a5c31218abf4c1a7e18689 into 5fad976b372e381312f8de69f0969f1284d229d3 Sanbei 2025-11-16 11:11:08 +08:00
  • 5fad976b37
    fix(gin): literal colon routes not working with engine.Handler() (#4415) Pawan Kalyan 2025-11-16 06:52:07 +05:30
  • 513a86e17f added tests for feature and coverage Pratham Gadkari 2025-11-15 22:28:32 +05:30
  • e013e64cae chore: moved tests from literal_colon_test.go into gin_test.go pawannn 2025-11-15 21:01:57 +05:30
  • d936a45bfd Fix SSE specification compliance - add space after colon in all SSE fields copilot/fix-space-after-colon copilot-swe-agent[bot] 2025-11-15 15:22:08 +00:00
  • c9d36c65b0 Initial plan copilot-swe-agent[bot] 2025-11-15 15:06:35 +00:00
  • 93ff771e6d
    ci(sec): improve type safety and server organization in HTTP middleware (#4437) Bo-Yi Wu 2025-11-15 23:03:32 +08:00
  • bbf8e588f8
    refactor: improve type safety and server organization in HTTP middleware appleboy 2025-11-15 22:49:02 +08:00
  • 58135f06cf
    docs(context): add example comments for ShouldBind* methods (#4428) AtoriUzawa 2025-11-15 19:46:45 +08:00
  • a85ef5ce4d
    refactor: use b.Loop() to simplify the code and improve performance (#4432) efcking 2025-11-15 19:22:18 +08:00
  • fb27ef26c2
    ci(lint): refactor test assertions and linter configuration (#4436) Bo-Yi Wu 2025-11-15 19:21:42 +08:00
  • 43f74978e4
    ci(lint): refactor test assertions and linter configuration appleboy 2025-11-15 19:15:23 +08:00
  • 19c2d5c0d1
    chore(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 (#4433) dependabot[bot] 2025-11-15 12:42:25 +08:00
  • e1f59f7031
    chore(deps): bump golang.org/x/net from 0.46.0 to 0.47.0 dependabot[bot] 2025-11-15 04:33:46 +00:00
  • a9401cd238
    chore(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.56.0 (#4430) dependabot[bot] 2025-11-15 12:32:48 +08:00
  • d1bcabc7ee
    chore(deps): bump golangci/golangci-lint-action in the actions group (#4431) dependabot[bot] 2025-11-15 12:32:23 +08:00
  • b4d09053db fix(binding): support custom unmarshaler for slices & arrays Pratham Gadkari 2025-11-14 23:44:50 +05:30
  • c147e8d140 refactor: use b.Loop() to simplify the code and improve performance efcking 2025-11-11 15:27:21 +08:00
  • 3f2f8ac72a
    chore(deps): bump golangci/golangci-lint-action in the actions group dependabot[bot] 2025-11-10 22:03:22 +00:00
  • 39b083071c
    chore(deps): bump github.com/quic-go/quic-go from 0.55.0 to 0.56.0 dependabot[bot] 2025-11-10 22:02:18 +00:00
  • 232172b7e4 chore: removed unused variable and updated TestUpdateRouteTreesCalledOnce testcase pawannn 2025-11-10 00:17:13 +05:30
  • 12600156ae chore: updated routeTreesUpdated comments pawannn 2025-11-10 00:16:32 +05:30
  • 0771735cd7 fix: gofumpt issue in gin.go pawannn 2025-11-10 00:09:46 +05:30
  • a14cf7c08d refactor(render): use WriteJSON when JsonpJson.Callback is empty 1911860538 2025-11-08 22:06:23 +08:00
  • e9fa4ce620
    Merge c17ae54e64177e6e340f475a40a2eb1a7a876e89 into c3d5a28ed6d3849da820195b6774d212bcc038a9 Ben Turner 2025-11-08 09:53:39 +01:00
  • 682ff3e5c5 docs(context): add example comments for ShouldBind* methods AtoriUzawa 2025-11-08 13:40:48 +08:00
  • b7afe5a6af fix(render): improve JsonpJSON content type handling and simplify Context.JSONP 1911860538 2025-11-08 13:35:02 +08:00
  • 6e3d86dc08
    Merge bf3ab6608cb91028f0b350f410661d040e4af65e into c3d5a28ed6d3849da820195b6774d212bcc038a9 DesolateYH 2025-11-07 14:38:48 +07:00
  • c3d5a28ed6
    fix(gin): close os.File in RunFd to prevent resource leak (#4422) Name 2025-11-07 12:01:19 +08:00
  • acc55e049e
    feat(context): add Protocol Buffers support to content negotiation (#4423) Name 2025-11-07 11:59:58 +08:00
  • 0c0e99d253
    chore(deps): bump github/codeql-action from 3 to 4 in the actions group (#4425) dependabot[bot] 2025-11-07 11:57:41 +08:00
  • dceb61e6e7
    docs(README): add a Trivy security scan badge (#4426) Bo-Yi Wu 2025-11-07 11:57:12 +08:00