Sergey Maksimov
f8cf2d5ec2
Merge bd0d138ba62946b209841e368031d5c02b63f589 into 195ea88a282de52802a6443d41b0be08a347fc95
2015-05-26 11:02:24 +00:00
konjoot
48cfdd93d0
Restored multipart/form-data support
...
* restored support of multipart/form-data
* paths to the inner packages were changed, because using of absolute paths, like "github.com/gin-gonic/gin/binding", creates some difficulties for contributors,
for example, when I make changes in the "binding" package in tests still used paсkage "binging" from github.com/gin-gonic/gin
* skipped failing tests
* wrote tests for multipart/form-data binding functionality
2015-05-26 13:56:43 +03:00
Manu Mtz-Almeida
195ea88a28
Cosmetic changes
2015-05-26 12:35:05 +02:00
Manu Mtz-Almeida
d209329891
Updates documentation
2015-05-26 12:13:51 +02:00
Manu Mtz-Almeida
865ea804c9
Renames new API for query/postform and params.
2015-05-26 12:08:33 +02:00
Manu Mtz-Almeida
0a9030f9d7
ClientIP() must trim the white spaces
2015-05-24 15:35:08 +02:00
Manu Mtz-Almeida
9163ee543d
Merge branch 'develop'
2015-05-22 17:00:07 +02:00
Manu Mtz-Almeida
37b6f6c179
Fixing new errors API
2015-05-22 16:39:15 +02:00
Manu Mtz-Almeida
b7205a6ec2
Fixes new errors API.
2015-05-22 03:43:39 +02:00
Manu Mtz-Almeida
e94247f9ad
New errors API!!
2015-05-22 03:25:21 +02:00
Manu Mtz-Almeida
5f76ba2022
Context.Engine renamed to Context.engine
2015-05-22 02:24:13 +02:00
Manu Mtz-Almeida
66251d1741
Simplifies c.File()
2015-05-21 15:49:10 +02:00
Manu Mtz-Almeida
f9952b0545
Experimenting with golang.org/x/net/context
2015-05-18 21:26:29 +02:00
Manu Mtz-Almeida
c467186d20
Renames Negotiate.HTMLPath to Negotiate.HTMLName
2015-05-18 20:52:26 +02:00
Manu Mtz-Almeida
6313545df7
Drops c.Return() API
2015-05-18 20:51:52 +02:00
Manu Mtz-Almeida
21b5154fd7
New rendering pipeline
2015-05-18 16:09:15 +02:00
Manu Mtz-Almeida
947b53d4a2
New Render API
2015-05-18 15:45:24 +02:00
Manu Mtz-Almeida
470b7e1010
Adds support for Server-Sent Events
2015-05-12 18:33:41 +02:00
Manu Mtz-Almeida
99694bb716
Fixes errors
2015-05-12 15:22:13 +02:00
Manu Mtz-Almeida
421793bfba
Experiments: HTTP streaming render
2015-05-12 15:17:46 +02:00
Manu Mtz-Almeida
3df5dfdb7f
Faster IndentedJSON + unit tests
2015-05-11 01:04:08 +02:00
Manu Mtz-Almeida
d6771dc4a5
Cosmetic changes
2015-05-09 03:35:31 +02:00
Manu Mtz-Almeida
2d8f0a4801
Performance improvements when rendering
...
- Fast path for JSON, XML and plain text rendering
2015-05-07 12:44:52 +02:00
Manu Mtz-Almeida
eb3e9293ed
Renames []HandleFunc to HandlersChain
2015-05-07 11:30:01 +02:00
Manu Mtz-Almeida
79131ac84d
Tail call optimization
2015-05-07 11:28:25 +02:00
Manu Mtz-Almeida
495e6e116e
Adds IndentedJSON
2015-05-06 22:31:01 +02:00
Manu Mtz-Almeida
f414648384
- More unit tests
...
- Improves HTML debug render
- InputHolder removed
- More debug logs
2015-05-05 15:06:38 +02:00
Sridhar Ratnakumar
ffd35c365e
Fix typo/grammar in function comment
2015-04-25 21:27:04 -07:00
Manu Mtz-Almeida
0a192fb0fa
Tons of unit tests
2015-04-09 12:15:02 +02:00
Manu Mtz-Almeida
4d315f474b
More unit tests
2015-04-08 14:24:49 +02:00
Manu Mtz-Almeida
8b26264574
Merge branch 'develop' into performance
...
Conflicts:
context.go
context_test.go
gin_test.go
recovery_test.go
utils.go
2015-04-08 13:37:25 +02:00
Manu Mtz-Almeida
ac0ad2fed8
Improves unit tests
2015-04-08 02:58:35 +02:00
Manu Mtz-Almeida
1532be7c10
Context Accepted is an exported variable
2015-04-07 23:28:36 +02:00
Manu Mtz-Almeida
a4eadceb45
Merge branch 'develop' into performance
...
Conflicts:
binding/form_mapping.go
context_test.go
2015-04-07 19:59:43 +02:00
Manu Mtz-Almeida
3abeba82fc
Context redirect uses the built-in redirect facility
2015-04-07 12:27:02 +02:00
Manu Mtz-Almeida
1f6304ca25
Cleaning up performance branch
2015-04-07 12:22:38 +02:00
Manu Mtz-Almeida
2915fa0ffe
Zero allocation router, first commit
2015-03-31 21:39:06 +02:00
Manu Mtz-Almeida
d4413b6e91
Refactors binding module
2015-03-31 17:51:10 +02:00
Manu Mtz-Almeida
18880f9215
ForwardedFor() is deprecated
2015-03-31 17:44:45 +02:00
Manu Mtz-Almeida
4a37b0808b
Refactors Context initialization
2015-03-31 17:39:30 +02:00
Manu Mtz-Almeida
59d949d350
Moves errorMsg to errors.go
2015-03-26 14:10:46 +01:00
Manu Mtz-Almeida
9d59fc51bc
math package is missing
2015-03-26 14:07:01 +01:00
Manu Mtz-Almeida
31323f694b
AbortIndex is missing
2015-03-26 04:27:34 +01:00
Manu Mtz-Almeida
1e417c7a50
Refactors Context allocation
2015-03-25 19:33:17 +01:00
Manu Mtz-Almeida
48fec0650d
Cosmetic changes
2015-03-23 06:03:12 +01:00
Manu Mtz-Almeida
3e3ced70d4
Using log.Panic instead
2015-03-23 05:50:10 +01:00
Manu Mtz-Almeida
3285007fbb
Refactores context.go
2015-03-23 04:39:53 +01:00
Matt Williams
e8fc0c74b4
gin/context.go: Minor change in Abort comment
2015-03-17 18:51:03 +00:00
Javier Provecho Fernandez
cf8150ed2b
Add HTML no template string output support #197
2015-03-08 17:50:58 +01:00
Aleksandr Didenko
0fb7bed1c0
Added support multipart/form-data #109
2015-03-08 15:43:37 +01:00