Commit Graph

  • 8790d08909
    fix(uri): query binding bug (#3236) illiafox 2024-03-21 16:28:42 +02:00
  • 78f4687875
    build(codecov): Added a codecov configuration (#3891) Flc゛ 2024-03-21 21:13:56 +08:00
  • 2b1da2b0b3
    fix(context): make context Value method adhere to Go standards (#3897) Farmer.Chillax 2024-03-21 21:08:41 +08:00
  • e09167d100 fix(context): make context Value method adhere to Go standards FarmerChillax 2024-03-20 21:21:32 +08:00
  • 3cf686cd7e fix: fix gin context zero FarmerChillax 2024-03-20 20:52:08 +08:00
  • 360ba5f518
    chore(deps): bump github.com/bytedance/sonic from 1.11.0 to 1.11.3 dependabot[bot] 2024-03-18 22:18:50 +00:00
  • 08d448000a
    chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 dependabot[bot] 2024-03-18 14:18:03 +00:00
  • 51b780e393
    chore(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 dependabot[bot] 2024-03-18 14:14:46 +00:00
  • 0d9dbbb445
    chore(security): upgrade Protobuf for CVE-2024-24786 (#3893) Guilherme Aleixo 2024-03-18 11:14:06 -03:00
  • 615d91769e sec: upgrade protobuf for CVE-2024-24786 Fotkurz 2024-03-17 13:42:22 -03:00
  • 26952eb3b0 style: fix new test case in context_test.go Ghost 2024-03-14 18:24:35 +08:00
  • f5dfa84d82 build(codecov): Added a codecov configuration Flc゛ 2024-03-14 14:50:25 +08:00
  • e76630c7de feat(engine): Kept the same case as the original method Flc゛ 2024-03-14 14:40:49 +08:00
  • ee54f404e5 Merge branch 'master' of github.com:flc1125/gin into options Flc゛ 2024-03-14 14:28:43 +08:00
  • 1e0ea461de feat(engine): Added methods that support OptionFunc Flc゛ 2024-03-14 14:23:11 +08:00
  • fd60a24ab7
    test(path): Optimize unit test execution results (#3883) Flc゛ 2024-03-14 11:22:54 +08:00
  • ee70b30a97
    docs: Add document to constant AuthProxyUserKey and BasicAuthForProxy. (#3887) Endless Paradox 2024-03-13 23:22:05 +08:00
  • dad3a1dcb1 Add document comments to constant AuthProxyUserKey and function BasicAuthForProxy EndlessParadox1 2024-03-13 10:02:35 +08:00
  • fedca00d78 Code refactor in auth.go EndlessParadox1 2024-03-12 18:42:51 +08:00
  • bb5bb12c5c Code refactor in auto.go EndlessParadox1 2024-03-12 18:42:51 +08:00
  • 62e0e95e28 fix: yaml can parse json test case Ghost 2024-03-12 15:24:10 +08:00
  • a136e90420 test(path): Optimize unit test execution results Flc゛ 2024-03-12 14:32:26 +08:00
  • 37a3a17959 test(path): Optimize unit test execution results Flc゛ 2024-03-12 14:27:15 +08:00
  • baf4c15e41 test(path): Add a GC recycle validation Flc゛ 2024-03-12 14:06:51 +08:00
  • 990c44aebf
    docs(context): Added deprecation comments to BindWith (#3880) Flc゛ 2024-03-12 13:55:52 +08:00
  • 270c902726 Merge remote-tracking branch 'origin/master' into doc-deprecated Flc゛ 2024-03-12 13:53:48 +08:00
  • 861ffb9181
    docs(middleware): comments to function BasicAuthForProxy (#3881) Endless Paradox 2024-03-12 13:51:04 +08:00
  • f70dd00b00
    fix(engine): fix unit test (#3878) Flc゛ 2024-03-12 13:49:23 +08:00
  • f216ba6eaf
    Add document comments to function BasicAuthForProxy Endless Paradox 2024-03-12 13:22:17 +08:00
  • bf1e38723d docs(context): Added deprecation comments to BindWith Flc゛ 2024-03-12 08:42:19 +08:00
  • 0e4ed8a53f
    chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 dependabot[bot] 2024-03-11 22:28:17 +00:00
  • ceb41a406a fix(engine): fix unit test Flc゛ 2024-03-11 23:23:07 +08:00
  • f62648ab43 fix(engine): fix unit test Flc゛ 2024-03-11 23:16:04 +08:00
  • ab8042e9e5
    chore(request): check reader if it's nil before reading (#3419) Noah Yao 2024-03-11 22:44:28 +08:00
  • 1b3c085969
    chore(debug): add ability to override the debugPrint statement (#2337) Jose Diaz-Gonzalez 2024-03-11 10:41:07 -04:00
  • ac5e84d93c
    feat(engine): Added OptionFunc and With (#3572) Flc゛ 2024-03-11 22:35:30 +08:00
  • 83fc7673f9
    docs: fix typo in function documentation (#3872) TotomiEcio 2024-03-11 11:25:28 -03:00
  • 646312aef6
    fix: protect Context.Keys map when call Copy method (#3873) qingmu 2024-03-11 22:24:36 +08:00
  • 5f458dd1a6
    feat(auth): add proxy-server authentication (#3877) Endless Paradox 2024-03-11 22:22:58 +08:00
  • bd0dd5d255 add BasicAuthForProxy EndlessParadox1 2024-03-11 21:27:24 +08:00
  • 7c7adcef81 add BasicAuthForProxy EndlessParadox1 2024-03-11 19:54:11 +08:00
  • 5a8f925b38 fix: protect Context.Keys map when call Copy method kingcanfish 2024-03-09 19:20:35 +08:00
  • 97eab7d09a
    test(git): gitignore add develop tools (#3370) jessetang 2024-03-08 15:56:00 +08:00
  • 76038a705e gitignore add develop tools demoManito 2022-10-20 11:07:20 +08:00
  • 7d2a3cc4b7
    typo TotomiEcio 2024-03-06 16:37:31 -03:00
  • 3ea8bd99fb
    chore(refactor): modify interface check way (#3855) jessetang 2024-03-06 22:27:21 +08:00
  • 09f8224593
    fix(route): Add fullPath in context copy (#3784) Karthik Reddy Puli 2024-03-06 14:16:53 +05:30
  • 9eff3ec358 feat: ShouldBindBodyWith shortcut and change doc Ghost 2024-03-02 13:38:24 +08:00
  • 3166ecd39f
    Update context.go Bo-Yi Wu 2024-03-05 21:57:57 +08:00
  • 5e86e04533
    Merge branch 'master' into copyFix Bo-Yi Wu 2024-03-05 21:57:22 +08:00
  • f75144a356
    docs: fix typo in comment (#3868) guangwu 2024-03-05 21:55:25 +08:00
  • 9c61295efe
    chore(header): Add support for RFC 9512: application/yaml (#3851) Vincent Bernat 2024-03-05 14:54:35 +01:00
  • 9d13626ec2
    Merge 19dff1a81eef28989a427ef31171f104c8857640 into ae15646aba14cd8245fbebd263cc7740c6789ef3 Erik Jansson 2024-03-05 13:21:26 +01:00
  • 6bc2166525
    Merge branch 'gin-gonic:master' into master Sascha Ronnie Daoudia 2024-03-05 11:07:11 +01:00
  • 5f6bd9b4a5 fix: fix typo in comment guoguangwu 2024-03-05 15:24:24 +08:00
  • ae15646aba
    test(http): use constant instead of numeric literal (#3863) guangwu 2024-03-05 14:36:02 +08:00
  • 739d2d9c80
    chore(perf): Optimize the Copy method of the Context struct (#3859) Name 2024-03-05 14:07:11 +08:00
  • c3c5048c44
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-03-04 22:50:42 +00:00
  • 7ecd7be63b
    chore(deps): bump github.com/bytedance/sonic from 1.11.0 to 1.11.2 dependabot[bot] 2024-03-04 22:50:00 +00:00
  • 780fbe2ee7 chore: use constant instead of numeric literal guoguangwu 2024-03-04 10:38:11 +08:00
  • a0ee71234a Using temporary variables to save c.Keys and c.Params to prevent them from changing during the copying process. huangzw 2024-03-01 18:42:50 +08:00
  • 48e6fd723d Optimize the Copy method of the Context struct: using 'make' to initialize the map('cp.Keys') with a length of 'c.Keys'; avoiding repeatedly assiging the 'params' to 'context'. huangzw 2024-02-29 10:46:58 +08:00
  • f63a80a9b1
    Merge pull request #19 from Dadudidas/Dadudidas-patch-1 Sascha Ronnie Daoudia 2024-02-29 14:09:31 +01:00
  • b868eb7fb1
    Create synopsys-action.yml Sascha Ronnie Daoudia 2024-02-29 14:09:07 +01:00
  • ac354e6f31
    Merge 1d9545cacda767a7d0efdf5f48d84f7d23be7f6e into ecdbbbe9483dd12222f2085f717a2c7cb5ac55fe Sascha Ronnie Daoudia 2024-02-29 14:08:17 +01:00
  • 90d541ec28
    chore: introduce backwards compatibility Yashvardhan Kukreja 2024-02-28 20:13:21 -05:00
  • 70c9f8f7b5
    feat: support for onredirect middleware Yashvardhan Kukreja 2024-02-28 19:47:48 -05:00
  • c95140185a
    chore(deps): bump github.com/bytedance/sonic from 1.11.0 to 1.11.1 dependabot[bot] 2024-02-26 22:50:08 +00:00
  • 290f7c0bcc optimize interface check (Interface checks: go.dev/doc/effective_go#blank_implements) demoManito 2024-02-26 13:59:56 +08:00
  • 1d9545cacd
    Merge pull request #18 from Dadudidas/Dadudidas-patch-1 Sascha Ronnie Daoudia 2024-02-24 22:18:07 +01:00
  • 06d9d158d2
    Create Sponsor FUNDING.yml Sascha Ronnie Daoudia 2024-02-24 22:17:32 +01:00
  • 0e15aaec17
    Merge branch 'gin-gonic:master' into master Sascha Ronnie Daoudia 2024-02-24 22:16:51 +01:00
  • e1db1e5bec removed the $ which was getting to clipboard while copying this the cmd Sarvesh Hon 2024-02-24 21:22:18 +05:30
  • ae04cc6576 added GetHandlerPath test miloud 2024-02-23 00:57:48 +01:00
  • 173e12dcf7 added feat gethandler name miloud 2024-02-23 00:45:30 +01:00
  • 85f9380b9b fix(render): use application/yaml when rendering YAML Vincent Bernat 2024-02-21 19:58:17 +01:00
  • 5ff54110ee fix(binding): support application/yaml Vincent Bernat 2024-02-21 19:57:24 +01:00
  • 17c89d6392
    Merge 04eb752099d3efaadbc2095d6fa20cb358fc91bb into ecdbbbe9483dd12222f2085f717a2c7cb5ac55fe thinkerou 2024-02-19 20:29:33 -08:00
  • ecdbbbe948
    chore: refactor CI and update dependencies (#3848) Bo-Yi Wu 2024-02-19 10:34:48 +08:00
  • 47296a288d
    chore: refactor CI and update dependencies Bo-Yi Wu 2024-02-18 21:27:41 +08:00
  • 240a6fa8ca
    chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 dependabot[bot] 2024-02-18 09:33:19 +00:00
  • 000fdb3ac9
    ci(testing): add go1.22 version (#3842) Bo-Yi Wu 2024-02-18 17:32:06 +08:00
  • 05c8205225
    ci: improve CI Robustness and Test Reliability Bo-Yi Wu 2024-02-18 15:13:43 +08:00
  • 59fc7c7f08
    ci: update dependencies and CI configurations Bo-Yi Wu 2024-02-18 15:07:03 +08:00
  • 843b01508c feat(binding): add global default time format Even Bøe 2024-02-17 19:26:09 +01:00
  • 90312c7816
    chore(deps): bump github.com/go-playground/validator/v10 dependabot[bot] 2024-02-12 22:02:32 +00:00
  • c0cf901e51
    chore(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 dependabot[bot] 2024-02-12 22:02:28 +00:00
  • daec7b0689
    chore: update gin version and remove unnecessary steps in GitHub workflows appleboy 2024-02-12 15:40:57 +08:00
  • bffa5f0eb7
    Bind: return 413 status code when error is http.MaxBytesError ItalyPaleAle 2024-02-10 16:18:26 -08:00
  • bb3519d26f
    chore(IP): add TrustedPlatform constant for Fly.io. (#3839) Andy Brody 2024-02-07 07:18:53 -05:00
  • 82bcd6d39b
    fix(binding): dereference pointer to struct (#3199) Alonso Villegas 2024-02-07 06:44:11 -05:00
  • b1ef88d469 Add TrustedPlatform constant for Fly.io. Andy Brody 2024-02-06 21:06:15 -05:00
  • 381fbd082b
    Merge branch 'master' into support_go1.21 thinkerou 2024-02-06 14:08:37 +08:00
  • 86ff4a64c7
    fix(header): Allow header according to RFC 7231 (HTTP 405) (#3759) Gabriel Augendre 2024-02-06 04:08:56 +01:00
  • e957d1abf1
    chore(deps): bump codecov/codecov-action from 3 to 4 (#3838) dependabot[bot] 2024-02-06 10:39:24 +08:00
  • feafa025f6
    Merge pull request #1 from Dadudidas/Dadudidas-patch-1 Sascha Ronnie Daoudia 2024-02-06 01:28:21 +01:00
  • 56ef453da2
    Merge branch 'master' into Dadudidas-patch-1 Sascha Ronnie Daoudia 2024-02-06 01:28:08 +01:00
  • ab40d3688b
    Merge branch 'gin-gonic:master' into master Sascha Ronnie Daoudia 2024-02-06 01:27:22 +01:00
  • 886c68bbd1
    chore(deps): bump codecov/codecov-action from 3 to 4 dependabot[bot] 2024-02-05 22:47:48 +00:00
  • 3dc1cd6572
    fix(binding): binding error while not upload file (#3819) (#3820) clearcode 2024-02-05 10:46:35 +08:00