1391 Commits

Author SHA1 Message Date
Bo-Yi Wu
c3bf4923de chore: refactor 2020-05-10 10:56:30 +08:00
Bo-Yi Wu
513bc5ef43 add fullPath
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
7035cc2dd7 refactor gin context
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
0a09a5bb56 fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
fe436bf2c0 udpate
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
71f841a1f5 update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
9e8404975e update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
717b2145d4 fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
dc85754c12 update countParams
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
ac41b9b486 update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
e952fe3517 update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
17e7776e16 update tree
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-10 10:56:30 +08:00
Bo-Yi Wu
6f3d96ccff
chore: improve render string performance (#2365) 2020-05-09 17:41:00 +08:00
Anup Kumar Panwar
82b284fd77
uncomment the code (#2362) 2020-05-08 08:50:26 +08:00
bn4t
235898e642
Fix typo (#2358) 2020-05-05 23:20:00 +08:00
Bo-Yi Wu
05464a8f6b
docs: update benchmark result v1.6.3 (#2355) 2020-05-05 16:37:40 +08:00
thinkerou
747efffd2a
chore: update godoc address (#2357) 2020-05-05 14:06:42 +08:00
thinkerou
6ac7f194c4
chore: update some code style (#2356) 2020-05-05 13:55:57 +08:00
thinkerou
54175dbe72
chore: update the result of CR (#2354)
* chore: update the result of CR

* Update utils.go

* Update utils.go

* Update context.go

* Update context.go
2020-05-04 11:40:41 +08:00
Bo-Yi Wu
abc4fa0718
Release v1.6.3 version (#2353)
* chore: update version to v1.6.3

* update changelog

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-05-03 21:12:07 +08:00
Bo-Yi Wu
2c43278080
chore(performance): Change *sync.RWMutex to sync.RWMutex (#2351) 2020-05-03 20:39:34 +08:00
Ronald Petty
4427ca4a60
Update gin_integration_test.go (#2341)
* Update gin_integration_test.go

TestUnixSocket fails if you run it twice in a row.  This is due to the unix socket file persisting.  Added defer to clean up.

Whats unclear is the following test TestBadUnixSocket I suspect is just looking for cruft maybe from a prior test or defaults not working, I have not enough background to say.

* Update gin_integration_test.go

I believe there is some tab issue here, tried to manual overwrite it now.

* Update gin_integration_test.go

squash you dang spaces!!!
2020-04-28 09:36:04 +08:00
Qt
be4ba7d9df
update: CHANGELOG.md add log for version 1.6.2 (#2329) 2020-04-20 20:07:36 +08:00
Johnny Dallas
90fff292d7
fix typo in the PR template and CONTRIBUTING files (#2323)
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-04-17 12:26:42 +08:00
bestgopher
a4e947a356
update:SetMode function (#2321) 2020-04-16 22:31:58 +08:00
Shilin Wang
4f208887e1
update set cookie example (#2312)
fix #2308
2020-04-08 23:31:31 +08:00
Henry Kwan
3315353c20
Update version.go (#2307)
sync to tag v1.6.2
2020-03-27 21:39:11 +08:00
Bo-Yi Wu
298ebca691
fix missing initial sync.RWMutex (#2305)
* fix missing initial sync.RWMutex

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* Add unit testing.

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v1.6.2
2020-03-27 10:57:36 +08:00
Bo-Yi Wu
57f99ca50f
Add set samesite in cookie. (#2306)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-03-27 10:47:22 +08:00
thinkerou
bd5ee1aae2
doc: add pr link (#2298)
* doc: add pr link

* doc: add v1.6.1 release note
2020-03-24 22:49:34 +08:00
Bo-Yi Wu
07a6818d24
bump to v1.6.1 version (#2295)
Co-authored-by: thinkerou <thinkerou@gmail.com>
v1.6.1
2020-03-23 18:00:58 +08:00
Bo-Yi Wu
1bebd9af91
Revert "fix accept incoming network connections (#2216)" (#2294)
This reverts commit 2ff2b19e14420de970264012e1bcdf91929725b4.
2020-03-23 17:48:25 +08:00
Henry Kwan
ae88831448
Update version.go (#2293)
to sync with tag v1.6.0
2020-03-23 13:52:28 +08:00
Bo-Yi Wu
a412209e60
docs: Add 1.6 changelogs (#2290) 2020-03-22 12:28:46 +08:00
Igor H. Vieira
c4fd2489ce
Improved the graceful shutdown and restart section and removed… (#2288) v1.6.0 2020-03-22 10:25:35 +08:00
AcoNCodes
73ccfea3ba
Add mutex for protect Context.Keys map (#1391)
* Add mutex for protect Context.Keys map

* Fix tests

Co-authored-by: Nikolay Tolkachov <nik.tolkachov@gmail.com>
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-03-17 00:52:02 +08:00
Ryan J. Yoder
67008be35f
Unix Socket Handling (#2280)
* do not set unix socket permissions. Cleanup unix socket.

* removed useless error checking
2020-03-16 22:36:15 +08:00
Manuel Alonso
a71af9c144
removing log injection (#2277)
Co-authored-by: thinkerou <thinkerou@gmail.com>
2020-03-07 21:51:33 +08:00
Nikifor Seryakov
1d055af1bc
FileFromFS (#2112)
* Context.FileFromFS added

* Context File and FileFromFS examples at README

Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-03-07 10:23:33 +08:00
kebo
2ff2b19e14
fix accept incoming network connections (#2216) 2020-03-07 09:21:02 +08:00
thinkerou
094b3fdb39
ci support go1.14 (#2262) 2020-02-26 10:27:03 +08:00
Kaushik Neelichetty
5f56109bcf
Use json marshall in context json to fix breaking new line issue. Fixes #2209 (#2228)
* ignore IntelliJ idea generated files

* update JSON renderer to use Marshall() instead of Encode(). Fix #2209

* Revert "ignore IntelliJ idea generated files"

This reverts commit e7bd017227df5dbd2ed2f5fe353adb5f1b08c678.

Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com>
Co-authored-by: thinkerou <thinkerou@gmail.com>
2020-02-21 17:15:17 +08:00
Bo-Yi Wu
863ad2d4de
docs(badge): add todo badge (#2240)
fix https://github.com/gin-gonic/gin/issues/2236

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-02-21 16:33:36 +08:00
thinkerou
0d12918b0a
chore: upgrade depend version (#2231) 2020-02-13 20:23:29 +08:00
thinkerou
acac7b1210
tree: range over nodes values (#2229) 2020-02-09 10:46:22 +08:00
Erik Bender
731c827892
add yaml negotitation (#2220)
Co-authored-by: thinkerou <thinkerou@gmail.com>
2020-02-06 14:50:21 +08:00
Bo-Yi Wu
0e4d8eaf07
tree: remove duplicate assignment (#2222)
copy from cfa3cb764b

Co-authored-by: thinkerou <thinkerou@gmail.com>
2020-01-28 18:35:47 +08:00
Bo-Yi Wu
64e6a7654f docs(path): improve comments (#2223)
* chore(path): improve comments

copy from 15782a78c6

* fix typo

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2020-01-28 11:38:45 +08:00
Andy Pan
07c0f05f24 Renew README to fit the modification of SetCookie method (#2217)
fix #2214
2020-01-23 07:54:08 +08:00
Bo-Yi Wu
69a202dbbd chore: upgrade go-isatty and json-iterator/go (#2215) 2020-01-22 00:24:25 +08:00