Commit Graph

  • 674522db91
    fix(time): binding time with empty value (#4103) Kashiwa 2025-05-21 19:21:46 +08:00
  • f1bcc093b8 refactor(context): simplify GetStringSlice function flc1125 2025-05-21 19:17:06 +08:00
  • 8f7c340577
    context_test.go: fix useless asserts (#4115) Andreas Deininger 2025-05-21 13:16:29 +02:00
  • d00e6a5695
    chore: fix some function names in comment (#4131) yangquanshi 2025-05-21 20:14:28 +09:00
  • 3d8e4e928a style(context): remove empty lines before GetInt16, GetIntSlice, and GetStringMapString methods flc1125 2025-05-21 19:14:09 +08:00
  • ab148b997a Merge remote-tracking branch 'upstream/master' into refactor-keys flc1125 2025-05-21 19:12:29 +08:00
  • 19f5a13fb4
    docs(readme): add gin-gonic/contrib (#4134) Liu Ziming 2025-05-21 08:25:00 +08:00
  • fb09c825e8
    feat(context): add SetCookieData (#4240) NARITA 2025-05-21 09:20:44 +09:00
  • 4d3ae3a50a fix(context): respect caller-specified SameSite value in SetCookieData Rikiya Narita 2025-05-21 01:58:28 +09:00
  • 0bee089a02 feat(context): fix SetCookieStruct→SetCookieData (gin-gonic#4215) Rikiya Narita 2025-05-21 00:27:07 +09:00
  • 3d8e288c64
    perf(all): use strings.Cut to replace strings.SplitN (#4239) Name 2025-05-20 22:58:34 +08:00
  • cc76014ea3 feat(context): add SetCookieStruct (#4215) Rikiya Narita 2025-05-20 23:48:15 +09:00
  • f348e695ed feat(context): add SetCookieStruct (#4215)# This is a combination of 2 commits. Rikiya Narita 2025-05-17 01:32:11 +09:00
  • 14b56ea5fe perf(all): use strings.Cut to replace strings.SplitN 1911860538 2025-05-13 21:37:52 +08:00
  • 2e2bd1f408
    test(internal/fs): fix test function name (#4235) Salim Absi 2025-05-20 13:29:39 +03:00
  • da67cc1b98
    test: fix lint failures (#4244) Siddhesh Mhadnak 2025-05-20 15:46:21 +05:30
  • b5af779653
    refactor: strengthen HTTPS security and improve code organization v1.10.1 Bo-Yi Wu 2025-05-20 17:33:47 +08:00
  • 24f600bde9
    test: fix lint failures Siddhesh Mhadnak 2025-05-18 13:05:48 +05:30
  • fb022f54c0 chore: longestCommonPrefix func in tree.go, fix variable name and add comment 白茶清欢 2025-05-17 14:52:59 +08:00
  • 7478c58492
    Merge b00d3ec5b6100fd514208c6c4a3547c293fde079 into ef68fa032c0e6ce637db56e89ec734c0de0a9f5e SaltySooda 2025-05-15 09:12:12 +02:00
  • c9cd7f098a
    Merge 3742addbffdd73310e0a55629b3ffe613ecdd9eb into ef68fa032c0e6ce637db56e89ec734c0de0a9f5e dougtu 2025-05-13 22:26:32 +08:00
  • ae353171ff
    test(internal/fs): fix test function name Salim Absi 2025-05-11 22:53:17 +03:00
  • ef68fa032c
    chore(deps): bump golang.org/x/net from 0.38.0 to 0.40.0 (#4229) dependabot[bot] 2025-05-11 22:42:01 +08:00
  • b38c59de7f
    fix(errors): change Unwrap method receiver to value type (#4232) Orkhan Alikhanov 2025-05-11 18:38:33 +04:00
  • 96f63d68d3
    Merge branch 'master' into fix-cors Bo-Yi Wu 2025-05-11 22:36:26 +08:00
  • 0af4177603
    chore(deps): bump golang.org/x/net from 0.38.0 to 0.40.0 dependabot[bot] 2025-05-11 14:35:58 +00:00
  • cf32d2dcf8
    chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.4 (#4212) dependabot[bot] 2025-05-11 22:35:03 +08:00
  • 4714c2a9a3
    chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.36.6 (#4198) dependabot[bot] 2025-05-11 22:34:39 +08:00
  • 7a1b655074
    fix: sonic on arm64 (#4234) Yash 2025-05-11 20:04:09 +05:30
  • cf3b42b394
    fix: sonic on arm64 Yash Gorana 2025-05-11 09:24:40 +05:30
  • f533f2a698 fix(errors): change Unwrap method receiver to value type Orkhan Alikhanov 2025-05-08 09:24:01 +00:00
  • af56f034de
    chore(deps): bump golangci/golangci-lint-action from 6 to 8 dependabot[bot] 2025-05-05 23:35:49 +00:00
  • dd4801c822
    Merge 43da7c16ca651aecc11c09f60daf77627b6c0a0d into 67c9d4ee110e9adfe33063ef847dba56717c148a youzeliang 2025-04-27 16:39:45 +00:00
  • 49615cfe0b
    Merge ea3669ea6e027edd416e95b5fabd3d5da894113e into 67c9d4ee110e9adfe33063ef847dba56717c148a youzeliang 2025-04-27 16:39:44 +00:00
  • fafbebb7ec
    Merge 1f4500a5e608d47e19660af7a95d1c58f6d4e6fa into 67c9d4ee110e9adfe33063ef847dba56717c148a Goran Marić 2025-04-27 16:39:25 +00:00
  • 2efd359c20
    Bind: return 413 status code when error is http.MaxBytesError ItalyPaleAle 2025-04-25 22:26:08 -07:00
  • 45a4445559
    More lint ItalyPaleAle 2025-04-25 22:02:25 -07:00
  • 1ba9420247
    Lint ItalyPaleAle 2025-04-25 21:59:32 -07:00
  • 70c30afabf
    Merge branch 'master' of https://github.com/gin-gonic/gin into bind-request-entity-too-large ItalyPaleAle 2025-04-25 21:54:07 -07:00
  • 159dc9bdda
    chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 dependabot[bot] 2025-04-21 22:48:27 +00:00
  • 5038663d2b
    chore(deps): bump github.com/bytedance/sonic from 1.13.1 to 1.13.2 dependabot[bot] 2025-04-21 22:48:24 +00:00
  • 67c9d4ee11
    refactor: replace magic number 128 with unicode.MaxASCII in AsciiJSON Render (#4224) Name 2025-04-21 22:05:28 +08:00
  • f936e62259 refactor: replace magic number 128 with unicode.MaxASCII in AsciiJSON Render huangzw 2025-04-21 10:26:38 +08:00
  • 65f3fcf739 refactor: replace magic number 128 with unicode.MaxASCII in AsciiJSON Render huangzw 2025-04-21 09:55:16 +08:00
  • 3b8fedb0e4
    Merge branch 'gin-gonic:master' into master Name 2025-04-21 09:31:08 +08:00
  • 7b86a6d64d
    chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.4 dependabot[bot] 2025-04-20 16:17:02 +00:00
  • 4d2cc66546
    chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.36.6 dependabot[bot] 2025-04-20 16:16:56 +00:00
  • bb82473103
    chore(deps): bump github.com/quic-go/quic-go from 0.48.2 to 0.50.1 (#4197) dependabot[bot] 2025-04-21 00:15:51 +08:00
  • 255af882db
    chore(deps): bump github.com/go-playground/validator/v10 (#4208) dependabot[bot] 2025-04-21 00:14:45 +08:00
  • 71496abe68
    feat(fs): Implement loading HTML from http.FileSystem (#4053) sunshineplan 2025-04-21 00:11:16 +08:00
  • 0eb99493c2
    perf: optimize AsciiJSON.Render method by using fmt.Appendf and reusing temp buffer (#4175) Name 2025-04-21 00:05:34 +08:00
  • ae694a6f67
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2025-04-20 16:03:29 +00:00
  • 7f7f1c7042
    chore(deps): bump github.com/quic-go/quic-go from 0.48.2 to 0.50.1 dependabot[bot] 2025-04-20 16:02:48 +00:00
  • 8b7e4732b4
    Merge 9e84bc5f8a5a48390933abcfde1f898c28dd3d06 into afa0c31d97e1b112ccfe7652957f7d8514580c72 dependabot[bot] 2025-04-20 16:02:08 +00:00
  • afa0c31d97
    chore(deps): bump github.com/gin-contrib/sse from 0.1.0 to 1.1.0 (#4216) dependabot[bot] 2025-04-21 00:02:02 +08:00
  • 56fccc39ec
    chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#4221) dependabot[bot] 2025-04-21 00:01:35 +08:00
  • 3319038418
    fix(readme): fix broken link to English documentation (#4222) eduardo-ax 2025-04-20 13:01:03 -03:00
  • f827219942 fix(readme): fix broken link to English documentation Eduardo Alexandre 2025-04-19 10:59:16 -03:00
  • af49958f8c Merge branch 'master' into feat/render 1911860538 2025-04-18 22:01:50 +08:00
  • 4eafd1bb41
    Merge branch 'gin-gonic:master' into master Name 2025-04-18 22:00:44 +08:00
  • a8c8942a3a
    chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 dependabot[bot] 2025-04-16 23:26:26 +00:00
  • b0e3cdc077 fix(context): improve client disconnection handling in Stream method linhujun 2025-04-15 11:18:39 +08:00
  • 0adbcce9f3
    chore(deps): bump github.com/gin-contrib/sse from 0.1.0 to 1.1.0 dependabot[bot] 2025-04-14 22:27:50 +00:00
  • 6d77638bbd
    Merge ad70fbf73aee6c21cfd6b4cfa3bc3ce86ff23054 into 49e9137c68e6dfaa529a2d0c9fe64d9e69a8554e Danny Hermes 2025-04-12 02:08:04 +08:00
  • be16d6346e
    Merge a4006e2db5dbdb7cff4d00ff56719b84c855dd1f into 49e9137c68e6dfaa529a2d0c9fe64d9e69a8554e ljluestc 2025-04-11 16:01:03 +00:00
  • 49e9137c68
    docs: fix comment (#4205) NezhaFan 2025-04-12 00:00:59 +08:00
  • 1b53a47790
    docs: Fixing English grammar mistakes and awkward sentence structure in doc/doc.md (#4207) Adlai Bridson-Boyczuk 2025-04-11 11:59:03 -04:00
  • 3afff295a2
    docs: add Upd language list (#4211) Andrey Bolonin 2025-04-11 18:58:02 +03:00
  • 6be5f3168e
    Update url Andrey Bolonin 2025-04-07 10:39:07 +03:00
  • ae37389934
    Upd language list Andrey Bolonin 2025-04-07 10:37:57 +03:00
  • a4006e2db5 Update HTMLDebug to return nil instead of panicking and adjust tests ljluestc 2025-04-06 21:02:00 -07:00
  • fe9ad938d1
    Update doc.md Adlai Bridson-Boyczuk 2025-04-06 21:44:46 -04:00
  • 4ea46566ee docs: Fixing grammar mistakes and awkward sentences, such as modeling binding section adlai 2025-03-31 15:21:45 -04:00
  • c4e549a738 fix test Denis Galeev 2025-03-31 17:44:15 +03:00
  • 0fe68969cf init test Denis Galeev 2025-03-31 17:41:12 +03:00
  • b16b1c3663 docs: fix comment voyager1 2025-03-28 23:13:18 +08:00
  • 4eecebf8bf implement partitioned cookies implement cookie validation with error logging refactor c.SetCookie to accept option pattern modifications as vararg refactor c.SetSameSite to use option pattern under the hood bound2 2025-03-28 09:09:45 +02:00
  • 6aa933c40b
    chore(deps): bump golangci/golangci-lint-action from 6 to 7 dependabot[bot] 2025-03-25 00:17:22 +00:00
  • 0cebb2da0a fix context copy ljluestc 2025-03-23 22:40:36 -07:00
  • e5d837948a fix context error ljluestc 2025-03-23 22:10:34 -07:00
  • 043b245931 fix context error ljluestc 2025-03-23 20:49:53 -07:00
  • a075c2a8bd
    Merge 78e74dc158323fe33b95b3a506b1acf670bfc180 into 8763f33c65f7df8be5b9fe7504ab7fcf20abb41d David Zbarsky 2025-03-23 08:24:08 +08:00
  • 8763f33c65
    fix: prevent middleware re-entry issue in HandleContext (#3987) bound2 2025-03-20 17:40:41 +02:00
  • e737e3e267
    fix(binding): prevent duplicate decoding and add validation in decodeToml (#4193) revevide 2025-03-20 23:35:49 +08:00
  • 4ccfa7c275
    feat(binding): add support for unixMilli and unixMicro (#4190) takanuva15 2025-03-20 11:33:10 -04:00
  • 89032c3d98 feat(binding): add support for unixMilli and unixMicro takanuva15 2025-03-18 17:40:26 -04:00
  • 0a36ef76f2 fix(binding): prevent duplicate decoding and add validation in decodeToml revevide 2025-03-20 17:27:35 +08:00
  • 3d862a991b
    chore(deps): bump github.com/quic-go/quic-go from 0.48.2 to 0.50.0 dependabot[bot] 2025-03-20 02:14:53 +00:00
  • 90cf460269
    chore: update Go versions and dependencies for improved compatibility (#4187) Bo-Yi Wu 2025-03-20 10:13:47 +08:00
  • fdcea7498a
    chore: update project for Go 1.23 compatibility and documentation fixes appleboy 2025-03-19 21:58:41 +08:00
  • 8ebb9ec5cd feat: Add gracefully shut down methods for gin 侯尧 2025-03-19 11:03:08 +08:00
  • 4f44e3b3d2
    chore: update Go versions and dependencies for improved compatibility appleboy 2025-03-18 23:51:10 +08:00
  • ebe5e2a6bf
    fix(golangci.yml): move fiximports to goimports section and replace exportloopref with copyloopvar (#4167) Name 2025-03-18 23:13:03 +08:00
  • 2e5ba860d1
    test: refactor codebase for improved readability and efficiency appleboy 2025-03-18 23:11:26 +08:00
  • 6d999ec344
    chore: update Go version in CI workflows and dependencies appleboy 2025-03-18 22:53:59 +08:00
  • 94e13d1619
    ci: refactor GitHub actions and update GolangCI configuration appleboy 2025-03-18 22:40:15 +08:00
  • f05ba36bbb
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2025-03-18 14:16:26 +00:00
  • 8b05f619d4
    chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.36.5 dependabot[bot] 2025-03-18 14:16:21 +00:00
  • 733ee094fc
    chore(deps): bump golang.org/x/net from 0.33.0 to 0.37.0 (#4178) dependabot[bot] 2025-03-18 22:15:13 +08:00
  • a4baac6e5e
    refactor(context):Avoid using filepath.Dir twice in SaveUploadedFile (#4181) NezhaFan 2025-03-18 22:14:38 +08:00