Commit Graph

  • 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
  • 1079e633d6
    more fixes & fix moved link crunchyfrog 2024-05-09 21:36:17 +02:00
  • 5b418258b3
    Update README.md crunchyfrog 2024-05-09 21:14:25 +02:00
  • 5e2d64a383 fix security warnging thinkerou 2024-05-09 20:45:36 +08:00
  • 7e298066ba
    build: update Gin minimum Go version to 1.21 (#3960) Bo-Yi Wu 2024-05-09 13:45:03 +08:00
  • 61dbaa6d85
    docs: refine project documentation and CI configurations Bo-Yi Wu 2024-05-09 13:18:17 +08:00
  • 4ece6ecf40
    build: update Gin minimum Go version to 1.21 Bo-Yi Wu 2024-05-09 11:07:13 +08:00
  • 3ac729dc4a
    feat(gin): support http3 using quic-go/quic-go (#3210) thinkerou 2024-05-09 09:17:06 +08:00
  • be70e87acc
    chore: enhance code quality and consistency Bo-Yi Wu 2024-05-09 09:04:46 +08:00
  • 4db2353f05
    style: refactor codebase and update tests Bo-Yi Wu 2024-05-09 08:49:23 +08:00
  • a4f0cea628
    chore: update dependencies and CI configurations Bo-Yi Wu 2024-05-09 08:43:11 +08:00
  • 027da4a2b1
    chore: refactor CI workflow and improve tests Bo-Yi Wu 2024-05-09 08:41:58 +08:00
  • d90191e3a4
    chore: refine CI configuration and dependencies Bo-Yi Wu 2024-05-09 08:38:32 +08:00
  • 4c70d39fc4 update gomod thinkerou 2024-05-08 20:43:42 +08:00
  • a7be92610c remove go19 support thinkerou 2024-05-08 20:41:02 +08:00
  • 085f67940d Merge branch 'master' into http3 thinkerou 2024-05-08 17:53:22 +08:00
  • 8791c96960
    feat(fs): Export, test and document OnlyFilesFS (#3939) Johannes Eiglsperger 2024-05-08 09:47:54 +02:00
  • 8b18c095e9 feat(fs): Export, test and document OnlyFilesFS Johannes Eiglsperger 2024-04-29 16:12:24 +02:00
  • b1c1e7b572
    ci: update Go version requirements and remove test files (#3957) Bo-Yi Wu 2024-05-08 10:14:42 +08:00
  • 7d147928ee
    fix(gin): data race warning for gin mode (#1580) Kostadin Plachkov 2024-05-08 04:13:36 +03:00
  • 3bd58a8720
    test: refactor test assertions for mode settings Bo-Yi Wu 2024-05-08 09:06:47 +08:00
  • 8b2d9c6f81
    refactor: remove unnecessary imports and optimize codebase Bo-Yi Wu 2024-05-08 09:03:53 +08:00
  • 2478256eda
    Merge branch 'master' into master Bo-Yi Wu 2024-05-08 08:54:13 +08:00
  • 7e7cf8c286
    ci: update Go version requirements and remove test files Bo-Yi Wu 2024-05-08 07:52:24 +08:00
  • 52092b2cca
    Merge branch 'master' into http3 Bo-Yi Wu 2024-05-08 07:41:42 +08:00
  • f5f5da8fa0
    docs(gin): update link to dont-trust-all-proxies section (#3938) (#3945) Pedro Aguiar 2024-05-07 18:31:01 -04:00
  • 8dd088927a
    refactor(binding): use strings.Cut to replace strings.Index (#3522) lgbgbl 2024-05-08 06:28:15 +08:00
  • e60113dc95
    docs(engine): fix comments for the With (#3955) Flc゛ 2024-05-08 05:29:54 +08:00
  • 328960ab20 chore(codecov): optimize configuration settings Flc゛ 2024-05-07 21:54:10 +08:00
  • eb18db7d3c fix(gin): fix comments for the With Flc゛ 2024-05-07 21:14:00 +08:00
  • 7ecb6b882c
    Merge 39006d3819a40b51bcb9360c7c3adb5f8e566016 into 490accf5d7d49138f0af806318826d92513b1395 Saad 2024-05-07 13:12:32 +08:00
  • 490accf5d7
    docs: update documentation and release notes for Gin v1.10.0 (#3953) Bo-Yi Wu 2024-05-07 12:50:01 +08:00
  • 66288e77a4
    feat: refactor CI, enhance file binding, and update dependencies Bo-Yi Wu 2024-05-07 12:48:08 +08:00
  • 8cee9cbde0
    docs: update documentation and release notes for Gin v1.10.0 Bo-Yi Wu 2024-05-07 11:53:37 +08:00
  • 75ccf94d60
    feat: update version constant to v1.10.0 (#3952) v1.10.0 Bo-Yi Wu 2024-05-07 11:23:42 +08:00
  • 5de2c553e6
    feat: update version constant to v1.10.0 Bo-Yi Wu 2024-05-07 10:34:40 +08:00
  • 39089af625
    chore: refactor configuration files for better readability (#3951) Bo-Yi Wu 2024-05-07 10:16:38 +08:00
  • 638aa19e7d
    chore: update external dependencies to latest versions (#3950) Bo-Yi Wu 2024-05-07 10:15:53 +08:00
  • 85c2747fb0
    chore: refactor configuration files for better readability ci Bo-Yi Wu 2024-05-07 10:00:04 +08:00
  • a18219566c
    feat(binding): Support custom BindUnmarshaler for binding. (#3933) dkkb 2024-05-07 09:43:15 +08:00
  • 961071d47e
    chore: update external dependencies to latest versions Bo-Yi Wu 2024-05-07 09:33:48 +08:00
  • 0081b987f6
    chore(deps): bump golang.org/x/net from 0.22.0 to 0.25.0 dependabot[bot] 2024-05-06 22:15:17 +00:00
  • f05d558400
    chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.0 to 2.2.2 dependabot[bot] 2024-05-06 22:15:14 +00:00
  • a2549fcf67
    chore(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.1 dependabot[bot] 2024-05-06 22:15:05 +00:00
  • e8fd581b4e
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-05-06 22:15:02 +00:00
  • e04015f552 refactor: use strings.Cut to replace strings.Index lgbgbl 2023-03-04 21:18:23 +08:00
  • 5416f18e7e
    docs: update link to dont-trust-all-proxies section (#3938) Pedro Aguiar 2024-05-02 17:26:24 -04:00
  • 9dc4b6e6b2 feat(binding): Support custom BindUnmarshaler for binding. dkkb 2024-04-25 14:55:00 +08:00
  • b4f66e965b
    chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.6 (#3940) dependabot[bot] 2024-04-30 07:07:23 +08:00
  • f80ade7a4b
    chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#3941) dependabot[bot] 2024-04-30 07:07:01 +08:00
  • 54a5029bd0
    chore(deps): bump golangci/golangci-lint-action from 4 to 5 dependabot[bot] 2024-04-29 22:47:35 +00:00
  • c07fc060e7
    chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.6 dependabot[bot] 2024-04-29 22:02:35 +00:00
  • 159d88313c
    Merge branch 'gin-gonic:master' into options Flc゛ 2024-04-28 08:43:51 +08:00
  • 835d074ea7
    use raw string to bytes conversion Aden-Q 2024-04-26 11:30:03 -05:00
  • 5f57b60df3
    chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.5 dependabot[bot] 2024-04-22 22:28:33 +00:00
  • 3db11e77c3
    chore(deps): bump github.com/bytedance/sonic from 1.11.3 to 1.11.4 dependabot[bot] 2024-04-15 22:56:15 +00:00
  • 673857a3ab
    chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.0 to 2.2.1 dependabot[bot] 2024-04-15 22:56:08 +00:00
  • 18d3582dc3
    Merge cc75936e9410f62b06f3c6c2e34fe03d29e91b42 into 0397e5e0c0f8f8176c29f7edd8f1bff8e45df780 cui fliter 2024-04-12 18:56:57 +08:00