Commit Graph

  • e21fcce345 Add OnlyHTMLFS test sunshineplan 2024-09-10 10:25:39 +08:00
  • 3df1d433b3 Implement loading HTML from http.FileSystem sunshineplan 2024-09-10 10:11:11 +08:00
  • 373e03260f
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-09-09 22:27:36 +00:00
  • 0b193a994b
    chore(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.47.0 dependabot[bot] 2024-09-09 22:27:31 +00:00
  • 28e57f58b1
    fix(form): Set default value for form fields (#4047) Ahmad Saeed Goda 2024-09-06 08:21:19 +03:00
  • 3742addbff Optimize Gin recovery middleware for performance and readability dougtu 2024-09-04 20:27:24 -07:00
  • 497351c8dd fix: Set default value for form fields if sent empty ahmadsaeedgoda 2024-09-03 04:11:50 +03:00
  • 5ea1f87e88 choer: change redirect note conetxt Ghost 2024-09-04 00:18:10 +08:00
  • 28dffebabf
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-09-03 23:05:35 +08:00
  • b33ad5116d
    chore(deps): bump github.com/bytedance/sonic from 1.11.6 to 1.12.2 dependabot[bot] 2024-09-02 22:20:08 +00:00
  • 8f79761032 feat(context): methods to get nested map from query string Damian Orzepowski 2024-08-14 18:28:08 +02:00
  • 3cb30679b5
    feat(form): add array collection format in form binding (#3986) Jo YoHan 2024-08-24 15:16:30 +09:00
  • 6c7a318468 fix: fix URL path value still unescaped when UnescapePathValues set false jimchen 2024-08-21 09:45:05 +08:00
  • bf6728e53b fix: fix URL path value still unescaped when UnescapePathValues set false jimchen 2024-08-20 18:12:40 +08:00
  • 70108c0723 test(form): fix test code for array collection format in form binding Jo YoHan 2024-08-16 16:31:17 +09:00
  • b8cfe5ae4d feat(form): add array collection format in form binding Jo YoHan 2024-08-15 14:13:17 +09:00
  • 1c3e30fb6b
    chore(deps): bump github.com/bytedance/sonic from 1.11.6 to 1.12.1 dependabot[bot] 2024-08-12 22:29:57 +00:00
  • b3496fc30a
    chore(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.46.0 dependabot[bot] 2024-08-12 22:29:47 +00:00
  • 44b40e45b4 refine: return error instead of panic when response writer doesn't implement hijacker xieyuschen 2024-08-07 21:59:36 +08:00
  • 958dcaa414
    chore(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.45.2 dependabot[bot] 2024-08-05 22:11:47 +00:00
  • 9584000e96
    chore(deps): bump github.com/bytedance/sonic from 1.11.6 to 1.12.0 dependabot[bot] 2024-08-05 22:11:41 +00:00
  • 360e76fe71
    Merge 76811fa6f3d84bea5213424eec8845784673b05a into cc4e11438cd6c0bcc632fe3492d3817dfa21c337 superatrain 2024-08-04 02:40:57 -04:00
  • 597a5bc704
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-08-01 15:35:15 +08:00
  • 113676a478 docs: fix route group example code demouth 2024-07-30 23:28:37 +09:00
  • 87d4db6608
    logger: allow skipping query string output Jacob McSwain 2024-07-28 14:19:06 -05:00
  • 421a4098eb chore: improve issue template oldme 2024-07-22 17:12:51 +08:00
  • 002f8bc70d feat: Added Params.GetInt method & Context.ParamInt method wangzc 2024-07-20 14:57:41 +08:00
  • f81c718854
    chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 dependabot[bot] 2024-07-15 22:01:18 +00:00
  • 8c58f7ebf9
    chore(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.45.1 dependabot[bot] 2024-07-14 12:35:18 +00:00
  • cc4e11438c
    chore(deps): bump golang.org/x/net from 0.25.0 to 0.27.0 (#4013) dependabot[bot] 2024-07-14 20:34:34 +08:00
  • 5f55c6a711
    ci(lint): enable testifylint linter (#4010) Matthieu MOREL 2024-07-14 14:33:08 +02:00
  • 8adb6906d7 chore: add ContextRenderRedirectWithEmptyPath test case Ghost 2024-07-13 22:03:50 +08:00
  • f1e9734574
    chore(deps): bump golang.org/x/net from 0.25.0 to 0.27.0 dependabot[bot] 2024-07-08 22:43:01 +00:00
  • c99d328d50 chore: add Debugging location is "" redirect to "/" Ghost 2024-07-07 23:39:46 +08:00
  • 72b21b315a enable testifylint linter Matthieu MOREL 2024-07-07 13:49:49 +02:00
  • de9a9eb0bc Fix spelling Federico Jaramillo Martinez 2024-06-27 21:34:13 +02:00
  • a1807d6c9d
    Merge 62942adafd358a1d7a38abd819b4a68f9d8b7ef8 into 626d55b0c02937645c21774cacc021713de88604 Juampy NR 2024-06-27 07:28:32 +08:00
  • 18dd3091d4
    Merge 82a5042b321b784b5a2caf8c324d55fd583b4039 into 626d55b0c02937645c21774cacc021713de88604 Rafi Muhammad 2024-06-27 07:28:25 +08:00
  • 848d4a26c6
    Merge 04e75f471290907655a2e1c97005d9553241995b into 626d55b0c02937645c21774cacc021713de88604 Calvin Liu 2024-06-27 07:28:12 +08:00
  • f5150d216c
    Merge c43b05830fff76b3404bb6205d160cf6901d6797 into 626d55b0c02937645c21774cacc021713de88604 Cruvie Kang 2024-06-27 07:28:01 +08:00
  • 65ddafbad4
    chore(deps): bump github.com/bytedance/sonic from 1.11.6 to 1.11.9 dependabot[bot] 2024-06-24 22:36:55 +00:00
  • e0d08aba79
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-06-24 14:12:15 +08:00
  • 952b16ee4e
    Merge 466e46f65fe94bb8b69e7fbadf50ff9a0789741d into 626d55b0c02937645c21774cacc021713de88604 Frank Mai 2024-06-23 11:33:16 +08:00
  • 4a007454cf
    Merge 7b6e87b44e096ba2f46e3e60737573b73f38acc0 into 626d55b0c02937645c21774cacc021713de88604 Ather Shu 2024-06-23 08:13:02 +08:00
  • 3f5bea1b3a
    Merge e67f1e9212dcebf8901bca0c2f01243071bb9454 into 626d55b0c02937645c21774cacc021713de88604 Diana 2024-06-22 11:04:46 -07:00
  • 2591a34c1d chore(context): http.CloseNotify is deprecated, use context.Done instead 0xff-dev 2024-06-13 18:55:00 +08:00
  • 626d55b0c0
    fix(gin): Do not panic when handling method not allowed on empty tree (#4003) Pierre-Henri Symoneaux 2024-06-22 16:19:04 +02:00
  • 7b9bca9cef
    Do not QueryEscape cookies mr.liusg 2024-06-21 16:43:21 +08:00
  • a3b386f088
    fix(gin): Do not panic when handling method not allowed on empty tree Pierre-Henri Symoneaux 2024-06-20 10:31:28 +02:00
  • 8884b65d1a
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-06-17 22:25:06 +00:00
  • 0da4b11622
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-06-17 16:06:59 +08:00
  • 9c081de9cd
    docs: fix typo in Gin Quick Start (#3997) demouth 2024-06-16 01:28:08 +09:00
  • 04d078ddb6 docs: fix typo in Gin Quick Start demouth 2024-06-14 08:59:53 +09:00
  • 9c6df94f7c Test for error on Unmarshal Federico Jaramillo Martinez 2024-06-13 10:41:31 +02:00
  • 9bfde46ecc
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-06-12 11:38:39 +08:00
  • 18da474caa
    chore(deps): bump goreleaser/goreleaser-action from 5 to 6 dependabot/github_actions/goreleaser/goreleaser-action-6 dependabot[bot] 2024-06-10 22:51:20 +00:00
  • 4a1e6d80b4
    chore(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 dependabot[bot] 2024-06-10 22:20:16 +00:00
  • 55284a66ba
    chore(deps): bump github.com/quic-go/quic-go from 0.43.1 to 0.45.0 dependabot[bot] 2024-06-10 22:20:10 +00:00
  • 64f4975cd3 Support slice and array of BindUnmarshaler Federico Jaramillo Martinez 2024-06-08 13:06:29 +02:00
  • 66f93fdfde prevent middleware re-entry issue in HandleContext bound2 2024-06-08 11:01:33 +03:00
  • 78822bf198 feat(form): add array collection format in form binding Jo YoHan 2024-06-07 19:37:44 +09:00
  • 64ead9e6bd
    docs(readme): replace godoc with pkg (#3985) Meng Zhuo 2024-06-06 17:10:03 +08:00
  • 4e8e1a84e0
    docs(readme): replace godoc with pkg Meng Zhuo 2024-06-06 16:35:37 +08:00
  • 0af7c1bdb0
    chore(deps): bump github.com/bytedance/sonic from 1.11.6 to 1.11.8 dependabot[bot] 2024-06-03 22:26:00 +00:00
  • 34d0d08442
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-06-03 22:25:57 +00:00
  • 563f4f606f feat(binding/json): check validity when bind json demoManito 2024-05-29 19:26:56 +08:00
  • 386c68bd8b
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-06-01 14:08:24 +08:00
  • 4621b7ac98
    feat(router): add literal colon support (#1432) (#2857) wssccc 2024-06-01 13:44:57 +08:00
  • 1718d8cd39 Add func RunHttp3 in gin.go, which support both TLS/TCP and QUIC in parallel. EndlessParadox1 2024-05-26 21:18:21 +08:00
  • ce6825cfe4
    chore(deps): bump github.com/goccy/go-json from 0.10.2 to 0.10.3 dependabot[bot] 2024-05-27 22:31:51 +00:00
  • 78bf3e3dee
    chore(deps): bump github.com/bytedance/sonic from 1.11.6 to 1.11.7 dependabot[bot] 2024-05-27 22:31:48 +00:00
  • 7f75a693b6
    Merge pull request #1 from gin-gonic/master Name 2024-05-27 19:01:26 +08:00
  • 3da28239e0 Add func RunHttp3 in gin.go, which support both TLS/TCP and QUIC in parallel. EndlessParadox1 2024-05-26 21:18:21 +08:00
  • 451d0d0ce7 feat(router): add literal colon support (#1432) wssccc 2021-09-03 22:36:19 +08:00
  • 334160bab7
    chore(tree): replace the self-defined 'min' to official one (#3975) Endless Paradox 2024-05-24 14:55:25 +08:00
  • 24d67647cb
    feat(form): add custom string slice for form tag unmarshal (#3970) (#3971) bruceNu1l 2024-05-23 10:16:11 +08:00
  • 0336111c45 refactor(context): refactor keys to map[any]any Flc゛ 2024-05-22 00:10:14 +08:00
  • 1188f19b0a
    Merge branch 'gin-gonic:master' into refactor-keys Flc゛ 2024-05-21 23:37:50 +08:00
  • 5e4591fdc2 feat(form): add custom string slice for form tag unmarshal (#3970) Bruce Lee 2024-05-16 14:21:54 +08:00
  • d1a415b1ef replace the self-defined 'min' to official one and solve the func 'max' name conflict in tree.go EndlessParadox1 2024-05-21 21:24:26 +08:00
  • 3c3a124281
    --- updated-dependencies: - dependency-name: github.com/quic-go/quic-go dependency-type: direct:production update-type: version-update:semver-minor ... dependabot[bot] 2024-05-20 22:08:12 +00:00
  • e67f1e9212
    chore: Updated intgration tests to support HTTP/3 - Added new test for RunTLSAndQUIC - Added support for HTTP/3 with future tests Diana 2024-05-19 13:05:54 -07:00
  • 53c1160a9c
    chore: Update quick-go and add support for both TLS/TCP and QUIC connections in parallel using RunTLSAndQUIC - Bump github.com/quic-go/quic-go from v0.43.1 to v0.44.0 and dependencies - Created new func RunTLSAndQUIC to run both TLS/TCP and QUIC in parallel Diana 2024-05-19 12:21:11 -07:00
  • e0d46ded6c
    fix(context): verify URL is Non-nil in initQueryCache() (#3969) Adriano Sela Aviles 2024-05-18 19:48:07 -07:00
  • ff8ef98414 Verify URL is Non-nil in initQueryCache() Adriano Sela Aviles 2024-05-15 12:25:44 -07:00
  • 93a30cb9b3
    Merge branch 'gin-gonic:master' into master RedCrazyGhost 2024-05-14 15:31:39 +08:00
  • 4f339e6a35
    fix(context): YAML judgment logic in Negotiate (#3966) RedCrazyGhost 2024-05-14 10:25:54 +08:00
  • bca69c24a0 fix: Negotiate logic Ghost 2024-05-13 22:51:58 +08:00
  • 36b0dede4b
    fix(context): check handler is nil (#3413) 51pwn 2024-05-13 14:55:41 +08:00
  • b7e326d528
    test: refactor context_test.go for clarity and efficiency Bo-Yi Wu 2024-05-13 14:50:22 +08:00
  • 4d3dfc8682
    refactor: refactor context handling and nil checks Bo-Yi Wu 2024-05-13 13:40:04 +08:00
  • 83036d4628
    up 2022-11-23 hktalent 2022-11-23 21:23:27 +08:00
  • 0fd88d12be
    fixed #3404 2022-11-23 hktalent 2022-11-23 20:22:05 +08:00
  • 3f5b0afa2a
    refactor(slice): simplify SliceValidationError Error method (#3910) Name 2024-05-13 13:32:46 +08:00
  • a569ed8f26
    docs(readme): fix language and moved link (#3962) crunchyfrog 2024-05-13 05:12:55 +02:00
  • 6ca8ddb1ae
    feat(binding): add BindPlain (#3904) guonaihong 2024-05-13 11:11:56 +08:00
  • 40131af124
    ci(Makefile): added help and descriptions to targets (#3964) Mobin Mohanan 2024-05-13 06:59:21 +05:30
  • 24e9524751 ci(Makefile): added help and descriptions to targets tr1sm0s1n 2024-05-12 11:09:02 +05:30
  • 42a712b935 refactor(context): refactor keys to map[any]any Flc゛ 2024-05-10 21:17:41 +08:00
  • c677ccc40a
    fix(go): invalid Go toolchain version (#3961) thinkerou 2024-05-10 07:27:42 +08:00