Commit Graph

1264 Commits

Author SHA1 Message Date
sope
35f5df63e6 add custom Delims support (#860)
* Revert "Merge pull request #753 from gin-gonic/bug"

This reverts commit 556287ff08, reversing
changes made to 32cab500ec.

* Revert "Merge pull request #744 from aviddiviner/logger-fix"

This reverts commit c3bfd69303, reversing
changes made to 9177f01c28.

* add custom Delims support

* add some test for Delims

* remove the empty line for import native package

* remove unuseful comments
2017-05-29 03:03:49 -05:00
Eason Lin
8295db44ed Add content negotiation tests code coverage (#921) 2017-05-29 01:28:38 -05:00
Eason Lin
214a746b1d Improve cookie tests code coverage (#918) 2017-05-24 17:39:05 +08:00
Ammar Bandukwala
781cbd19f0
panic if err is nil on c.Error
A panic here provides a more informative stack trace than the panic which would otherwise occur while errors are being collected.
2017-05-09 22:30:56 -05:00
Rahul Datta Roy
d4a53101c3 Fix minor type in context.go (#900)
* Fix minor type in context.go

* More spelling fixes in context.go
2017-05-04 09:22:48 +08:00
Andrey Nering
6a3a8ae61b Fix time.Time binding (#904)
If a empty string is given(`""`), them time should be zero.
2017-05-04 09:22:00 +08:00
Manu MA
d5b353c5d5 Update README.md
Github does not render README correctly, missing whitespaces
2017-04-28 12:59:23 +02:00
Javier Provecho Fernandez
957f6205c8 docs: update changelog 2017-04-17 10:00:48 +02:00
Javier Provecho Fernandez
c85bbb8b52 Merge pull request #863 from appleboy/tls
feat: support Let's Encrypt tls.
2017-04-17 09:58:29 +02:00
Bo-Yi Wu
03a76c00ea revert vendor.json
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-04-17 13:43:33 +08:00
Bo-Yi Wu
f8520b83f9 update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-04-17 13:41:47 +08:00
Javier Provecho Fernandez
3b54702915 docs(readme) update changelog 2017-04-07 22:34:27 +02:00
Javier Provecho Fernandez
0ea70b03ac Merge branch 'master' into develop 2017-04-07 22:26:51 +02:00
Javier Provecho Fernandez
c5d9c2f0fa bump version to 1.2 2017-04-07 22:18:36 +02:00
Javier Provecho Fernandez
a57bb191c7 Update CHANGELOG.md 2017-04-07 22:17:46 +02:00
Bo-Yi Wu
2da17294c9 feat: listen https. 2017-04-04 14:19:44 +08:00
Bo-Yi Wu
0cb7cf88cb docs: add comment. 2017-04-04 14:19:04 +08:00
Bo-Yi Wu
fb502ca58b docs: update 2017-04-03 23:42:21 +08:00
Bo-Yi Wu
6b0ae2a64a docs: update example. 2017-04-03 23:34:00 +08:00
Bo-Yi Wu
d17e0a31b8 fix: remove hard code for cache. 2017-04-03 23:30:46 +08:00
Bo-Yi Wu
70d0a4c5ba fix: build only from Go version 1.7 onward 2017-04-03 22:51:56 +08:00
Bo-Yi Wu
46220b726d feat: support Let's Encrypt tls. 2017-04-03 21:23:45 +08:00
Bo-Yi Wu
41316b9ca9 feat: add GetRawData func. (#857)
* feat: add GetRawData func.

* update return style

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-03-31 08:45:56 +08:00
Javier Provecho
73e5fcd855 feat(context): add idiomatic binding functions for clear err managment 2017-03-29 14:32:12 +00:00
Bo-Yi Wu
ad2dacedd6 feat: Support get value from request header. (#839) 2017-03-24 20:43:23 +08:00
Bo-Yi Wu
6bdc9afc8f fix readme format (#837)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-03-16 10:54:00 -05:00
Bo-Yi Wu
b8be9df642 docs: add graceful-shutdown example for go 1.8 (#835)
* docs: add graceful-shutdown example for go 1.8

* fix testing

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-03-16 10:38:30 -05:00
Bo-Yi Wu
28b18cd1fb feat: support cygwin for log writer. (#834) 2017-03-15 20:15:41 -05:00
Bo-Yi Wu
b1a15020d0 fix: gofmt error. (#833) 2017-03-11 07:35:29 -06:00
Javier Provecho Fernandez
7e136484b8 Merge pull request #825 from rohanpai/develop
docs(readme): add sourcegraph badge
2017-03-02 00:03:16 +01:00
Rohan Pai
b2d7e35a60 Added Sourcegraph badge 2017-03-01 12:51:13 -08:00
Sergey Gonimar
38cc731224 fix typo (#822) 2017-03-01 16:42:59 +08:00
Sergey Egorov
b1872ec369 The url.RawPath used when engine.UseRawPath is set to true. (#810) 2017-02-28 18:29:41 +08:00
cssivision
f4dec22c50 fix: buffer should reset when test logger output (#819) 2017-02-28 15:15:52 +08:00
Manu MA
a47a8ca6e7 docs(README): fixes the markdown code format 2017-02-26 20:03:05 +01:00
Harindu Perera
5be2123c1a Added support for MessagePack binding and rendering (#808)
Added deps to vendor.json and fixed rendering bug
2017-02-23 22:08:37 +08:00
Andrey Nering
863248034b Support time.Time on form binding (#801) 2017-02-17 21:32:36 +08:00
Bo-Yi Wu
d94ee48fb7 Add go 1.8.x testing on travis (#806) 2017-02-17 16:38:56 +08:00
Bo-Yi Wu
7fcc6088c1 Support testing on latest version of golang. 2017-02-16 09:27:10 +08:00
pjgg
6ce1e86a27 chore(errorHandler):new abortWithStatus method with Json body (#800) 2017-02-14 09:11:01 +08:00
Franz Bettag
2ae8a25fc9 Added HandleContext to re-enter soft-rewritten Requests. (#709) 2017-02-10 22:44:55 +08:00
Vasilyuk Vasiliy
049da60f51 Update gin version (#790)
* Revert "Merge pull request #753 from gin-gonic/bug"

This reverts commit 556287ff08, reversing
changes made to 32cab500ec.

* Revert "Merge pull request #744 from aviddiviner/logger-fix"

This reverts commit c3bfd69303, reversing
changes made to 9177f01c28.

* Update gin version
2017-02-01 22:49:24 +08:00
mbesancon
2d8477fc42 Fixed typos in Context (#797)
Simple english typos in the Copy() method
2017-02-01 22:47:50 +08:00
Javier Provecho Fernandez
963acc4b0c Fix #198 (#781)
* Add new function to Render interface for writing content type only

* Add support for the new function in Render interface for writing content-type only

* Fix unhandled merge conflict in context_test.go

* Update vendor.json
2017-01-09 16:24:48 +01:00
novaeye
75c2274b4b better display for log message (#623) 2017-01-05 16:29:33 +08:00
Bo-Yi Wu
8191cdf5d6 docs: update readme for multiple template package. (#786) 2017-01-05 12:22:32 +08:00
Javier Provecho Fernandez
cc2b75f830 Merge pull request #784 from gin-gonic/readme
Add upload file example.
2017-01-03 17:04:59 +01:00
Javier Provecho Fernandez
050937dab8 Improve "Upload file" example, Fix MD typos 2017-01-03 17:04:29 +01:00
Javier Provecho Fernandez
fd869845a3 Merge pull request #783 from gin-gonic/ip
Update getClientIP()
2017-01-03 16:56:16 +01:00
tsirolnik
c115074d77 Use X-Forwarded-For before X-Real-Ip
Nginx uses X-Real-Ip with its IP instead of the client's IP. Therefore, we should use X-Forwarded-For *before* X-Real-Ip
2017-01-03 23:43:05 +08:00