6d9e043284
Introduced Go module support as v4, removed obsolete CloseNotifier() mechanism
...
This reintroduces support for Go modules, as v4.
CloseNotifier() is removed as it has been obsoleted, see https://golang.org/doc/go1.11#net/http
It was already NOT working (not sending signals) as of 1.11 the functionality was gone, we merely
deleted the functions that exposed it. If anyone still relies on it they should migrate to using
`c.Request().Context().Done()` instead.
Closes #1268 , #1255
2019-01-30 16:11:42 +02:00
62d3587b6f
Minor performance fixes
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2018-03-14 14:03:59 -07:00
a028fd41fd
Fixed Response#Before()
...
Implemented Response#After()
Signed-off-by: Vishal Rana <vr@labstack.com >
2017-12-24 11:01:53 -08:00
57bf87258f
Fixed #995
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2017-08-24 08:27:15 -07:00
ee85b46a05
Changed signature for response before func
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2017-06-29 10:59:21 -07:00
c7531df815
Fixed build
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2017-06-28 19:08:45 -07:00
f96c973a25
Fixed #176 , closed #831
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2017-06-28 17:01:48 -07:00
869cdcd19a
Dropped Response#Writer/SetWriter functions
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2016-12-21 18:56:35 -08:00
2aec0353f5
First commit to v3, #665
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2016-09-22 22:56:00 -07:00
f27de9a804
Fixed logging
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2016-02-04 19:29:49 -08:00
2483d2a140
Reset Echo
in Response#reset()
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-12-02 08:07:22 -08:00
9650c39055
Bumped to v1.3
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-12-01 15:06:18 -08:00
4f996419e1
Fixed #255
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-11-20 19:39:35 -08:00
56954bc0b6
Closes #235 , Closes #203
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-11-12 20:23:14 -08:00
56e44a759e
adding response.committed getter
2015-09-13 01:22:19 -07:00
1ae7ef40e0
Don't send http error if response already committed.
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-07-24 18:54:42 -07:00
ba42c8f32c
Clear echo.Response
if there is error while rendering.
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-07-07 17:34:59 -07:00
9b6c392829
Better tests for response.go
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-29 16:50:46 -07:00
87b24d3b7e
Response reset size
...
Set size to 0 when response reset
Prevents logged size accumulating with each request
2015-05-27 21:11:57 -06:00
bf85c56b08
Encapsulated fields and exposed public functions.
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-22 04:40:01 -07:00
13ac746093
Refactored Echo.HandlerFunc, added WebSocket support.
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-20 14:38:51 -07:00
cd1e235ccc
Wrapped Flush, Hijack and CloseNotify functions in response.
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-18 17:23:44 -07:00
5d636c1eb1
Updated docs
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-18 13:38:35 -07:00
73fa05f826
Added panic recover middleware
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-17 22:54:29 -07:00
d90395cf2b
Using int64 instead of uint64 for response size
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-15 15:24:47 -07:00
1ee3bc23e3
Added gzip middleware
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-15 12:29:14 -07:00
04cdefb2a6
Fixed #51
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-05-08 11:21:50 -07:00
064466bcde
Fixed a typo
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-19 19:54:17 -07:00
3eeea660fa
Dropped support for func(http.Handler) http.Handler middleware
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-19 16:00:23 -07:00
566ed78c1e
Fixed broken build
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-18 22:00:44 -07:00
f134ea3aea
Change middleware function signature.
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-18 21:46:00 -07:00
6633a1fca7
New renderer interface #21
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-09 14:59:31 -07:00
8f7c55e0ac
Refactored response
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-09 11:04:33 -07:00
a95d6668f3
#10
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-07 13:02:23 -07:00
d8aae6ea43
Changes for sub router #10
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-04-02 05:02:52 -07:00
c29ae7dd7d
Added coverage for middleware
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-03-29 20:44:55 -07:00
064a69d1dc
New name for repo
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-03-27 14:21:30 -07:00
e49e74aeac
Flexible handler and middleware
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-03-25 08:50:24 -07:00
05e8fee3de
Added response already committed logic
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-03-06 11:12:33 -08:00
91bbd38251
Bind and render functions
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-03-05 20:46:17 -08:00
7c9a0b6489
initial commit
...
Signed-off-by: Vishal Rana <vr@labstack.com >
2015-03-01 09:45:13 -08:00