Commit Graph

  • a5849d15be GoWeb: add service container into Gin's engine and context master Muyao CHEN 2024-09-30 09:09:01 +0200
  • f05f966a08
    feat(form): Support default values for collections in form binding (#4048) takanuva15 2024-09-21 11:24:18 -0400
  • 9d7c0e9e1a
    feat(context): GetXxx added support for more go native types (#3633) CC11001100 2024-09-15 08:58:59 +0800
  • f2c861a24f
    docs: fix route group example code (#4020) demouth 2024-09-15 09:54:23 +0900
  • 28e57f58b1
    fix(form): Set default value for form fields (#4047) Ahmad Saeed Goda 2024-09-06 08:21:19 +0300
  • 3cb30679b5
    feat(form): add array collection format in form binding (#3986) Jo YoHan 2024-08-24 15:16:30 +0900
  • 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 +0800
  • 5f55c6a711
    ci(lint): enable testifylint linter (#4010) Matthieu MOREL 2024-07-14 14:33:08 +0200
  • 626d55b0c0
    fix(gin): Do not panic when handling method not allowed on empty tree (#4003) Pierre-Henri Symoneaux 2024-06-22 16:19:04 +0200
  • 9c081de9cd
    docs: fix typo in Gin Quick Start (#3997) demouth 2024-06-16 01:28:08 +0900
  • 64ead9e6bd
    docs(readme): replace godoc with pkg (#3985) Meng Zhuo 2024-06-06 17:10:03 +0800
  • 4621b7ac98
    feat(router): add literal colon support (#1432) (#2857) wssccc 2024-06-01 13:44:57 +0800
  • 334160bab7
    chore(tree): replace the self-defined 'min' to official one (#3975) Endless Paradox 2024-05-24 14:55:25 +0800
  • 24d67647cb
    feat(form): add custom string slice for form tag unmarshal (#3970) (#3971) bruceNu1l 2024-05-23 10:16:11 +0800
  • e0d46ded6c
    fix(context): verify URL is Non-nil in initQueryCache() (#3969) Adriano Sela Aviles 2024-05-18 19:48:07 -0700
  • 4f339e6a35
    fix(context): YAML judgment logic in Negotiate (#3966) RedCrazyGhost 2024-05-14 10:25:54 +0800
  • 36b0dede4b
    fix(context): check handler is nil (#3413) 51pwn 2024-05-13 14:55:41 +0800
  • 3f5b0afa2a
    refactor(slice): simplify SliceValidationError Error method (#3910) Name 2024-05-13 13:32:46 +0800
  • a569ed8f26
    docs(readme): fix language and moved link (#3962) crunchyfrog 2024-05-13 05:12:55 +0200
  • 6ca8ddb1ae
    feat(binding): add BindPlain (#3904) guonaihong 2024-05-13 11:11:56 +0800
  • 40131af124
    ci(Makefile): added help and descriptions to targets (#3964) Mobin Mohanan 2024-05-13 06:59:21 +0530
  • c677ccc40a
    fix(go): invalid Go toolchain version (#3961) thinkerou 2024-05-10 07:27:42 +0800
  • 7e298066ba
    build: update Gin minimum Go version to 1.21 (#3960) Bo-Yi Wu 2024-05-09 13:45:03 +0800
  • 3ac729dc4a
    feat(gin): support http3 using quic-go/quic-go (#3210) thinkerou 2024-05-09 09:17:06 +0800
  • 8791c96960
    feat(fs): Export, test and document OnlyFilesFS (#3939) Johannes Eiglsperger 2024-05-08 09:47:54 +0200
  • b1c1e7b572
    ci: update Go version requirements and remove test files (#3957) Bo-Yi Wu 2024-05-08 10:14:42 +0800
  • 7d147928ee
    fix(gin): data race warning for gin mode (#1580) Kostadin Plachkov 2024-05-08 04:13:36 +0300
  • f5f5da8fa0
    docs(gin): update link to dont-trust-all-proxies section (#3938) (#3945) Pedro Aguiar 2024-05-07 18:31:01 -0400
  • 8dd088927a
    refactor(binding): use strings.Cut to replace strings.Index (#3522) lgbgbl 2024-05-08 06:28:15 +0800
  • e60113dc95
    docs(engine): fix comments for the With (#3955) Flc゛ 2024-05-08 05:29:54 +0800
  • 490accf5d7
    docs: update documentation and release notes for Gin v1.10.0 (#3953) Bo-Yi Wu 2024-05-07 12:50:01 +0800
  • 75ccf94d60
    feat: update version constant to v1.10.0 (#3952) Bo-Yi Wu 2024-05-07 11:23:42 +0800
  • 39089af625
    chore: refactor configuration files for better readability (#3951) Bo-Yi Wu 2024-05-07 10:16:38 +0800
  • 638aa19e7d
    chore: update external dependencies to latest versions (#3950) Bo-Yi Wu 2024-05-07 10:15:53 +0800
  • a18219566c
    feat(binding): Support custom BindUnmarshaler for binding. (#3933) dkkb 2024-05-07 09:43:15 +0800
  • 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 +0800
  • f80ade7a4b
    chore(deps): bump golangci/golangci-lint-action from 4 to 5 (#3941) dependabot[bot] 2024-04-30 07:07:01 +0800
  • 0397e5e0c0
    chore: update changelog categories and improve documentation (#3917) Bo-Yi Wu 2024-04-07 10:18:23 +0800
  • c6f90df4e0
    chore: update various Go dependencies to latest versions (#3901) Bo-Yi Wu 2024-04-02 18:57:22 +0800
  • 8acbe657f1
    ci(release): refactor changelog regex patterns and exclusions (#3914) Bo-Yi Wu 2024-04-02 16:20:48 +0800
  • 56dc72c4d5
    ci(Makefile): vet command add .PHONY (#3915) imalasong 2024-04-02 11:58:00 +0800
  • c964ad370b
    chore(optimize): the ShouldBindUri method of the Context struct (#3911) Name 2024-04-01 12:58:01 +0800
  • 7a865dcf1d
    feat(bind): ShouldBindBodyWith shortcut and change doc (#3871) RedCrazyGhost 2024-03-23 22:09:02 +0800
  • fd1faaded0
    feat(binding): support override default binding implement (#3514) ssfyn 2024-03-23 08:50:25 +0800
  • d4e4136488
    Revert "fix(uri): query binding bug (#3236)" (#3899) Bo-Yi Wu 2024-03-22 10:01:27 +0800
  • 8790d08909
    fix(uri): query binding bug (#3236) illiafox 2024-03-21 16:28:42 +0200
  • 78f4687875
    build(codecov): Added a codecov configuration (#3891) Flc゛ 2024-03-21 21:13:56 +0800
  • 2b1da2b0b3
    fix(context): make context Value method adhere to Go standards (#3897) Farmer.Chillax 2024-03-21 21:08:41 +0800
  • 0d9dbbb445
    chore(security): upgrade Protobuf for CVE-2024-24786 (#3893) Guilherme Aleixo 2024-03-18 11:14:06 -0300
  • fd60a24ab7
    test(path): Optimize unit test execution results (#3883) Flc゛ 2024-03-14 11:22:54 +0800
  • ee70b30a97
    docs: Add document to constant AuthProxyUserKey and BasicAuthForProxy. (#3887) Endless Paradox 2024-03-13 23:22:05 +0800
  • 990c44aebf
    docs(context): Added deprecation comments to BindWith (#3880) Flc゛ 2024-03-12 13:55:52 +0800
  • 861ffb9181
    docs(middleware): comments to function BasicAuthForProxy (#3881) Endless Paradox 2024-03-12 13:51:04 +0800
  • f70dd00b00
    fix(engine): fix unit test (#3878) Flc゛ 2024-03-12 13:49:23 +0800
  • ab8042e9e5
    chore(request): check reader if it's nil before reading (#3419) Noah Yao 2024-03-11 22:44:28 +0800
  • 1b3c085969
    chore(debug): add ability to override the debugPrint statement (#2337) Jose Diaz-Gonzalez 2024-03-11 10:41:07 -0400
  • ac5e84d93c
    feat(engine): Added OptionFunc and With (#3572) Flc゛ 2024-03-11 22:35:30 +0800
  • 83fc7673f9
    docs: fix typo in function documentation (#3872) TotomiEcio 2024-03-11 11:25:28 -0300
  • 646312aef6
    fix: protect Context.Keys map when call Copy method (#3873) qingmu 2024-03-11 22:24:36 +0800
  • 5f458dd1a6
    feat(auth): add proxy-server authentication (#3877) Endless Paradox 2024-03-11 22:22:58 +0800
  • 97eab7d09a
    test(git): gitignore add develop tools (#3370) jessetang 2024-03-08 15:56:00 +0800
  • 3ea8bd99fb
    chore(refactor): modify interface check way (#3855) jessetang 2024-03-06 22:27:21 +0800
  • 09f8224593
    fix(route): Add fullPath in context copy (#3784) Karthik Reddy Puli 2024-03-06 14:16:53 +0530
  • f75144a356
    docs: fix typo in comment (#3868) guangwu 2024-03-05 21:55:25 +0800
  • 9c61295efe
    chore(header): Add support for RFC 9512: application/yaml (#3851) Vincent Bernat 2024-03-05 14:54:35 +0100
  • ae15646aba
    test(http): use constant instead of numeric literal (#3863) guangwu 2024-03-05 14:36:02 +0800
  • 739d2d9c80
    chore(perf): Optimize the Copy method of the Context struct (#3859) Name 2024-03-05 14:07:11 +0800
  • ecdbbbe948
    chore: refactor CI and update dependencies (#3848) Bo-Yi Wu 2024-02-19 10:34:48 +0800
  • 000fdb3ac9
    ci(testing): add go1.22 version (#3842) Bo-Yi Wu 2024-02-18 17:32:06 +0800
  • bb3519d26f
    chore(IP): add TrustedPlatform constant for Fly.io. (#3839) Andy Brody 2024-02-07 07:18:53 -0500
  • 82bcd6d39b
    fix(binding): dereference pointer to struct (#3199) Alonso Villegas 2024-02-07 06:44:11 -0500
  • 86ff4a64c7
    fix(header): Allow header according to RFC 7231 (HTTP 405) (#3759) Gabriel Augendre 2024-02-06 04:08:56 +0100
  • e957d1abf1
    chore(deps): bump codecov/codecov-action from 3 to 4 (#3838) dependabot[bot] 2024-02-06 10:39:24 +0800
  • 3dc1cd6572
    fix(binding): binding error while not upload file (#3819) (#3820) clearcode 2024-02-05 10:46:35 +0800
  • 9f598a31aa
    fix(router): catch-all conflicting wildcard (#3812) Prakhar Gurunani 2024-02-04 18:44:29 +0530
  • c6ae2e6966
    feat(logger): ability to skip logs based on user-defined logic (#3593) Ghobad 2024-02-02 05:22:26 +0330
  • a64286a776
    chore(deps): update dependencies to latest versions (#3835) Bo-Yi Wu 2024-02-01 12:17:36 +0800
  • 8ab47c694e
    ci(lint): update tooling and workflows for consistency (#3834) Bo-Yi Wu 2024-02-01 11:03:26 +0800
  • 4a40f8f1a4
    fix(sec): upgrade golang.org/x/crypto to 0.17.0 (#3832) caption 2024-02-01 09:00:17 +0800
  • 857db39f82
    chore(deps): bump github/codeql-action from 2 to 3 (#3806) dependabot[bot] 2024-01-19 08:18:57 +0800
  • 160c1730ef
    chore: update GitHub Actions configuration (#3792) Bo-Yi Wu 2024-01-19 00:35:08 +0800
  • 53fbf4dbfb
    chore(deps): bump github.com/pelletier/go-toml/v2 from 2.0.8 to 2.1.1 (#3797) dependabot[bot] 2023-12-13 10:28:51 +0800
  • 811f271a04
    chore(deps): bump goreleaser/goreleaser-action from 4 to 5 (#3721) dependabot[bot] 2023-12-13 10:27:57 +0800
  • 081b36ebdb
    chore(deps): bump actions/setup-go from 4 to 5 (#3798) dependabot[bot] 2023-12-13 10:27:25 +0800
  • 386d244068
    fix(tree): correctly expand the capacity of params (#3502) Georgi Dimitrov 2023-12-07 00:38:55 +0000
  • 44d0dd7092
    fix: Add pointer support for url query params (#3659) (#3666) Omkar P 2023-11-16 21:16:43 +0530
  • 49f45a5427
    docs: remove redundant comments (#3765) WeiTheShinobi 2023-11-16 23:46:11 +0800
  • 0aeac86b05
    chore(deps): bump github.com/go-playground/validator/v10 from 10.15.1 to 10.16.0 (#3769) dependabot[bot] 2023-11-16 23:45:24 +0800
  • bdde009dbb
    chore(deps): bump golang.org/x/net from 0.14.0 to 0.18.0 (#3774) dependabot[bot] 2023-11-16 20:23:37 +0800
  • a481ee2897
    chore(http): use white color for HTTP 1XX (#3741) Viral Parmar 2023-09-27 12:47:11 +0530
  • c2ba8f19ec
    chore(deps): bump actions/checkout from 3 to 4 (#3712) dependabot[bot] 2023-09-08 22:18:00 +0800
  • dc9cff732e
    chore(deps): bump github.com/go-playground/validator/v10 from 10.14.0 to 10.15.1 (#3702) dependabot[bot] 2023-08-27 16:58:36 +0800
  • e32b5e3a47
    chore(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.7.0 (#3703) dependabot[bot] 2023-08-27 16:58:10 +0800
  • bb2d8cf486
    test(render): increased unit tests coverage (#3691) Leonardo de Araujo 2023-08-12 11:21:56 -0300
  • d16fdb15fa
    chore(deps): bump golang.org/x/net from 0.13.0 to 0.14.0 (#3688) dependabot[bot] 2023-08-11 09:23:47 +0800
  • 62b50cfbc0
    chore: update dependencies to latest versions (#3694) Bo-Yi Wu 2023-08-10 17:06:34 +0800
  • 02e754be9c
    Upgrade golang.org/x/net -> v0.13.0 (#3684) C 2023-08-04 03:58:46 +0100
  • d4a64265f2
    chore(CI): update release args (#3595) Richard 2023-06-05 09:52:39 +0800
  • 4ea0e648e3
    Ready release gin 1.9.1 (by: thinkerou) (#3630) Adriano Sela Aviles 2023-05-31 19:26:20 -0700
  • bb1fc2e0fe
    fix Request.Context() checks (#3512) Bence Vidosits 2023-05-29 01:59:35 +0000