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
66fa43f9ae
Preparing release Gin v1.0rc1
2015-05-22 16:55:16 +02:00
Manu Mtz-Almeida
5f76ba2022
Context.Engine renamed to Context.engine
2015-05-22 02:24:13 +02:00
Manu Mtz-Almeida
c2abae6840
debugPrintRoute() is called in the lowest layer of abstraction
2015-05-20 11:32:39 +02:00
Manu Mtz-Almeida
022304e7d9
Better API for RouteGroup.Handle()
2015-05-19 23:22:35 +02:00
Manu Mtz-Almeida
eb568d1a0c
Removes debug variables
2015-05-19 00:48:19 +02:00
Manu Mtz-Almeida
cd6e95f0e4
Unix sockets support
2015-05-19 00:45:08 +02:00
Manu Mtz-Almeida
9ecb76ef6e
Cosmetic changes
2015-05-18 20:50:46 +02:00
Manu Mtz-Almeida
947b53d4a2
New Render API
2015-05-18 15:45:24 +02:00
Manu Mtz-Almeida
3066c35754
Renames RouterGroup.absolutePath to .BasePath
2015-05-16 18:08:19 +02:00
Manu Mtz-Almeida
b690611c38
Better debug logging + unit tests
2015-05-09 03:34:43 +02:00
Manu Mtz-Almeida
eb3e9293ed
Renames []HandleFunc to HandlersChain
2015-05-07 11:30:01 +02:00
Manu Mtz-Almeida
f212ae7728
Updates tree.go + fixes + unit tests
2015-05-05 16:37:33 +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
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
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
ea962038e1
Cosmetic changes
2015-04-07 12:27:23 +02:00
Manu Mtz-Almeida
1f6304ca25
Cleaning up performance branch
2015-04-07 12:22:38 +02:00
Manu Mtz-Almeida
3faa81a464
Removes unit test in performance branch temporarily.
2015-03-31 21:53: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
4a37b0808b
Refactors Context initialization
2015-03-31 17:39:30 +02:00
Manu Mtz-Almeida
df3ed787e1
Fixes debug HTML rendering:
...
- Stateless algorithm
2015-03-31 17:36:13 +02:00
Manu Mtz-Almeida
1e417c7a50
Refactors Context allocation
2015-03-25 19:33:17 +01:00
Manu Mtz-Almeida
aa9fad5ad8
Fixes NoMethod / NoRoute handlers
2015-03-25 16:53:58 +01:00
Manu Mtz-Almeida
615c62d736
Some cosmetic changes
2015-03-23 04:41:29 +01:00
Adonis
5feda9fa7a
added missing MIMEMultipartPOSTFORM and changed http.Router Godep.json SHA
2015-03-08 20:25:51 -04:00
Adonis
a04d9e271c
Include NoMethod Method to Gin to allow middlewares to handle 405 No Method Errors in the gin router
2015-03-08 19:37:27 -04:00
Aleksandr Didenko
0fb7bed1c0
Added support multipart/form-data #109
2015-03-08 15:43:37 +01:00
Klemen Sever
44f024a413
Fixd newline problem with debugPrint in Run* functions
2015-02-05 15:24:22 +01:00
Javier Provecho Fernandez
7aa51dc393
Solve #164
2015-01-04 02:23:49 +01:00
Manu Mtz-Almeida
aa7b00a083
General refactoring. Part 2.
2014-10-09 01:40:42 +02:00
Manu Mtz-Almeida
07a3961941
General refactoring
2014-10-08 21:37:26 +02:00
Ludwig Valda Vasquez
97ae4a6b65
Fix for #119 . gin.LoadHTML* incorrectly works in debug mode.
2014-09-17 07:33:13 +04:00
Manu Mtz-Almeida
8e5397bfa0
Adds in-code license
2014-08-29 19:49:50 +02:00
Manu Mtz-Almeida
46225ea53a
Fixes html debug mode
2014-08-21 01:04:35 +02:00
Manu Mtz-Almeida
378610b3b2
HTML template debug mode.
...
- theHTML templates are reloaded each time
2014-08-20 18:14:10 +02:00
Manu Mtz-Almeida
809eee8a72
Adds debug mode (part 1)
...
- Adds API to switch the gin's mode
- Log listening port
- Log routes
2014-08-19 03:40:52 +02:00
Manu Mtz-Almeida
dcafad3ced
Deferring WriteHeader. Part 1
2014-08-18 05:24:48 +02:00
Manu Mtz-Almeida
cc94aa2dd9
Fixes pathFor()
2014-07-18 01:34:29 +02:00
Manu Mtz-Almeida
d0fb4a6bf0
Fixes new NoRoute() logic
2014-07-18 00:29:44 +02:00
Manu Mtz-Almeida
48f4914165
Performance improvement
...
- Reduces number of allocations per context
- Improves CPU cache usage
2014-07-18 00:10:28 +02:00
Manu Mtz-Almeida
184a02ee2d
Improves performance of NoRouter() handler
2014-07-17 23:43:41 +02:00
Manu Mtz-Almeida
4731e82bb7
Renames NotFound() to NoRoute()
2014-07-17 23:42:23 +02:00
Manu Mtz-Almeida
d91cfbade4
Renames NotFound404 to NotFound
2014-07-17 20:18:50 +02:00
Manu Mtz-Almeida
15c27c712d
Adds HEAD method in Static file serving
2014-07-17 02:07:18 +02:00
Manu Mtz-Almeida
dda70bf382
Refactors Static() file serving
2014-07-17 02:02:09 +02:00
Manu Mtz.-Almeida
0ca4d36b76
Merge pull request #70 from fmd/develop-templates
...
Renames SetHTTPTemplate to SetHTMLTemplate
2014-07-17 00:27:39 +02:00
Manu Mtz-Almeida
dc43372610
Splitting source code in different files
2014-07-16 20:14:03 +02:00