Commit graph

507 commits

Author SHA1 Message Date
TJ Holowaychuk
167530a9e6 add a todo 2013-09-13 21:06:16 -07:00
TJ Holowaychuk
7a26886040 change app.onerror to ignore 404s
so you can easily unwind the stack for 404s
2013-09-13 20:54:52 -07:00
TJ Holowaychuk
d7403552b9 docs 2013-09-13 20:38:45 -07:00
TJ Holowaychuk
fc25b79b99 add err.expose check for response handler to expose the err.message 2013-09-12 08:05:50 -07:00
TJ Holowaychuk
6db24f9fac change ctx.error() to flag as err.expose
meaning the application could respond with this message if it likes
2013-09-12 08:01:40 -07:00
TJ Holowaychuk
091d5010cd add ENOENT err.code support for 404 2013-09-08 12:11:02 -07:00
TJ Holowaychuk
228c38cf3e fix text/plain response for 500 errors 2013-09-08 12:07:50 -07:00
TJ Holowaychuk
28b5b85860 add socket error handling docs 2013-09-08 12:02:59 -07:00
TJ Holowaychuk
92b741ac0a remove socket error handling, use server "clientError" 2013-09-08 11:44:45 -07:00
TJ Holowaychuk
cf54f7d7d5 remove a console.log 2013-09-08 11:41:52 -07:00
TJ Holowaychuk
2fe83a4e3d add failing socket error handling test 2013-09-08 11:41:43 -07:00
TJ Holowaychuk
02ae4f787d fix socket "error" handling
always has clientError now
2013-09-08 11:27:16 -07:00
TJ Holowaychuk
67b49cf82d remove unnecessary .bind() 2013-09-08 09:37:33 -07:00
TJ Holowaychuk
42f5aa1e61 add app "error" test 2013-09-08 09:37:19 -07:00
TJ Holowaychuk
6a51f73524 add template integration example 2013-09-06 07:55:01 -07:00
TJ Holowaychuk
60576832df docs 2013-09-05 22:39:10 -07:00
TJ Holowaychuk
2733c61d00 docs 2013-09-02 19:31:11 -07:00
TJ Holowaychuk
1680639232 add co example 2013-09-02 19:28:54 -07:00
TJ Holowaychuk
a79bfe3329 docs 2013-09-02 19:18:48 -07:00
TJ Holowaychuk
6eb92c3bd1 docs 2013-09-02 19:18:37 -07:00
TJ Holowaychuk
74c452a93f docs 2013-09-02 19:18:10 -07:00
TJ Holowaychuk
b132484dcf docs 2013-09-02 19:17:49 -07:00
TJ Holowaychuk
33221d6574 docs 2013-09-02 19:17:29 -07:00
TJ Holowaychuk
4a0c55cc96 docs 2013-09-02 19:13:47 -07:00
TJ Holowaychuk
c6dc504ce8 docs 2013-09-02 19:05:49 -07:00
TJ Holowaychuk
f6161918ee Merge branch 'master' of github.com:koajs/koa 2013-09-02 18:29:04 -07:00
TJ Holowaychuk
5459fb8c55 docs 2013-09-02 18:27:47 -07:00
TJ Holowaychuk
60eb2edb86 add guide 2013-09-02 18:25:17 -07:00
TJ Holowaychuk
fab0150a63 Merge pull request from karlbohlmark/json-response-length
use byteLength when calculating content-length
2013-09-02 15:32:31 -07:00
Karl Böhlmark
520df772ef use byteLength when calculating content-length 2013-09-02 23:55:38 +02:00
TJ Holowaychuk
7754a3535a move downstream logic to response middleware 2013-09-01 16:27:03 -07:00
TJ Holowaychuk
37a7457d28 docs 2013-09-01 15:32:53 -07:00
TJ Holowaychuk
3758f4b675 use app.listen() in tests 2013-09-01 15:07:54 -07:00
TJ Holowaychuk
258f662543 add ctx to error-handling example 2013-08-31 09:19:05 -07:00
TJ Holowaychuk
a1edb2fe7c add docs for error ctx 2013-08-31 09:18:43 -07:00
TJ Holowaychuk
b3761b5da0 Merge branch 'master' of github.com:koajs/koa 2013-08-31 09:17:16 -07:00
TJ Holowaychuk
9046d080be Merge pull request from jonathanong/patch-1
pass context to errors
2013-08-31 09:17:09 -07:00
Jonathan Ong
a5208f5ce6 pass context to errors
errors are kind of useless without the context
2013-08-30 23:48:54 -07:00
TJ Holowaychuk
9c904ebf23 Merge pull request from kjbekkelund/patch-1
typo
2013-08-30 14:22:41 -07:00
Kim Joar Bekkelund
baefcacff9 typo 2013-08-30 23:09:18 +02:00
TJ Holowaychuk
32d65cfe91 add basic instrumentation 2013-08-28 21:10:25 -07:00
TJ Holowaychuk
3eafcdd85a add names to simple example middleware 2013-08-28 21:05:35 -07:00
TJ Holowaychuk
7db6987ccc change benchmark port 2013-08-28 16:27:34 -07:00
TJ Holowaychuk
0c19a060c4 fix simple example 2013-08-27 22:42:05 -07:00
TJ Holowaychuk
fae98c10ec add context debug() 2013-08-27 21:24:53 -07:00
TJ Holowaychuk
ddc7347afe change "unnamed" middleware to -, less junk output 2013-08-27 21:23:11 -07:00
TJ Holowaychuk
52a60b715d docs 2013-08-27 21:13:20 -07:00
TJ Holowaychuk
56b2732133 add conditional middleware middleware example 2013-08-27 21:12:42 -07:00
TJ Holowaychuk
552ef6fd52 typo 2013-08-27 21:10:29 -07:00
TJ Holowaychuk
1ceafd0f4e add conditional middleware example. Closes 2013-08-27 21:06:47 -07:00