Jonathan Ong
|
e51e85e0fc
|
response.etag: remove getter for now
until we figure out a good way to return both weak and strong validators
|
2013-11-13 21:04:40 -08:00 |
|
TJ Holowaychuk
|
12dda03b83
|
Merge pull request #86 from koajs/etag-lastmodified
response.etag and response.lastModified
|
2013-11-13 20:47:59 -08:00 |
|
Jonathan Ong
|
2f74207e6c
|
response.etag and response.lastModified
|
2013-11-13 19:59:49 -08:00 |
|
Jonathan Ong
|
5467f98558
|
Makefile: add test/application
|
2013-11-13 18:41:24 -08:00 |
|
TJ Holowaychuk
|
93f1bce66f
|
fix ctx.ip
need tests for this
|
2013-11-13 13:17:16 -08:00 |
|
TJ Holowaychuk
|
b1e5e6c6d4
|
Merge pull request #83 from koajs/add/ctx-request-response
Add/ctx request response
|
2013-11-13 09:01:26 -08:00 |
|
TJ Holowaychuk
|
c699c75c52
|
add koa Request / Response objects and delegation. Closes #52
|
2013-11-13 09:01:15 -08:00 |
|
Jonathan Ong
|
4cc5b30fb1
|
ugh travis is outdated
|
2013-11-12 14:33:06 -08:00 |
|
TJ Holowaychuk
|
242ec58f9d
|
docs
|
2013-11-12 15:13:24 -07:00 |
|
TJ Holowaychuk
|
b659c74510
|
update co for object yielding
|
2013-11-12 13:44:49 -07:00 |
|
TJ Holowaychuk
|
d69b20b97c
|
update benchmarks in docs
|
2013-11-12 13:17:37 -07:00 |
|
TJ Holowaychuk
|
91cdfefc4f
|
fix benchmarks for wrk(1) 3.x
|
2013-11-12 13:15:54 -07:00 |
|
Jonathan Ong
|
a1d7140b7b
|
Merge pull request #81 from coderhaoxin/master
correct the link
|
2013-11-12 01:48:18 -08:00 |
|
haoxin
|
49bdd1d6ed
|
correct the link
|
2013-11-12 17:43:27 +08:00 |
|
TJ Holowaychuk
|
3e56d82184
|
add hello-world example
|
2013-11-10 16:09:27 -07:00 |
|
TJ Holowaychuk
|
9ee6ada2d5
|
update guide docs for new middleware style
|
2013-11-10 15:40:59 -07:00 |
|
Jonathan Ong
|
ee6dce83af
|
ctx.redirect(): only set status code if not already a valid redirect status code
specifically 3xx codes except for 304. closes #66
|
2013-11-08 16:25:03 -08:00 |
|
TJ Holowaychuk
|
22c035bbea
|
add ctx.query docs to clarify lack of nested object support
|
2013-11-08 15:35:32 -08:00 |
|
TJ Holowaychuk
|
5bbe362294
|
Merge pull request #77 from koajs/refactor/accept-methods
replace content-negotiation accessors with 0-arity method calls
|
2013-11-08 15:26:42 -08:00 |
|
TJ Holowaychuk
|
3dd172d032
|
remove content-negotiation accessor methods, replace with method equivalents
|
2013-11-08 15:16:51 -08:00 |
|
TJ Holowaychuk
|
cf580dbaf3
|
remove trailer methods
less common than .auth which we removed as well but we can
add them back if it becomes a common request
|
2013-11-08 14:40:58 -08:00 |
|
TJ Holowaychuk
|
8b64343813
|
remove a few redundant methods for header field values
|
2013-11-08 14:39:20 -08:00 |
|
TJ Holowaychuk
|
9778933e25
|
Merge branch 'master' of github.com:koajs/koa
|
2013-11-08 14:38:42 -08:00 |
|
TJ Holowaychuk
|
770183771e
|
add docs for .headersSent alias
|
2013-11-08 14:38:35 -08:00 |
|
TJ Holowaychuk
|
1536d4df29
|
Merge pull request #74 from koajs/req-res-next
pass an optional `next` to app.callback()
|
2013-11-08 14:32:07 -08:00 |
|
Jonathan Ong
|
836679c610
|
another negotiator 3.0 fix
|
2013-11-08 14:19:25 -08:00 |
|
Jonathan Ong
|
a129d41cc1
|
fix negotiator 3.0 change
i'm not sure if this is incorrect. people should use `accepts()`
anyways.
|
2013-11-08 14:09:52 -08:00 |
|
Jonathan Ong
|
f0ecaaff50
|
update and loosen dependencies
pretty annoying to continuously update these. we'll start pining them
when you can actually use koa without --harmony
|
2013-11-08 14:06:38 -08:00 |
|
Jonathan Ong
|
accb1d6a61
|
pass an optional next to app.callback()
|
2013-11-08 01:17:41 -08:00 |
|
Jonathan Ong
|
01e0f838e6
|
travis badge
|
2013-11-08 01:16:26 -08:00 |
|
Jonathan Ong
|
2a7b6d07bf
|
remove unused var
|
2013-11-08 01:14:43 -08:00 |
|
Jonathan Ong
|
611dec10f2
|
remove closure wrap in examples thanks to compose 2.0
|
2013-11-08 01:13:43 -08:00 |
|
Jonathan Ong
|
1bcf9b413f
|
remove unnecessary closure
|
2013-11-08 01:04:26 -08:00 |
|
TJ Holowaychuk
|
b35929dc3a
|
remove app.context() from docs
|
2013-11-07 17:06:00 -08:00 |
|
TJ Holowaychuk
|
c1bed668bd
|
remove app.context() for now
get away from promoting the extension of prototypes, aside
from it looking better there isnt really a compelling reason
to allow this
|
2013-11-07 17:05:26 -08:00 |
|
TJ Holowaychuk
|
8ee8abcc32
|
Release 0.0.2
|
2013-11-07 16:56:51 -08:00 |
|
TJ Holowaychuk
|
399e2ad255
|
update readme middleware style
|
2013-11-07 16:31:16 -08:00 |
|
TJ Holowaychuk
|
2d35cdff50
|
add new style middleware support through @jonathanong's koa-compose patch
|
2013-11-07 16:15:47 -08:00 |
|
TJ Holowaychuk
|
a9ae563051
|
add cookie docs
|
2013-11-06 14:09:19 -08:00 |
|
Jonathan Ong
|
3c3b81b960
|
Merge pull request #60 from jonathanong/warn-context-overwrite
debug context: notify if a property is being overwritten
|
2013-10-25 03:49:23 -07:00 |
|
Jonathan Ong
|
f961647377
|
add additional node.js aliases
|
2013-10-23 23:54:07 -07:00 |
|
Jonathan Ong
|
fbfeffa090
|
statusCode alias for status
for node
|
2013-10-23 23:44:22 -07:00 |
|
Jonathan Ong
|
6492f2ca4a
|
headersSent alias for headerSent
i like keeping things as similar to node as possible :)
|
2013-10-23 22:38:06 -07:00 |
|
Jonathan Ong
|
cb60fb872a
|
only listen to stream errors if not already
|
2013-10-14 22:40:02 -07:00 |
|
TJ Holowaychuk
|
1810977700
|
update co to 2.0
|
2013-10-14 16:50:05 -07:00 |
|
TJ Holowaychuk
|
3b2c55b68b
|
add overriding to application/json on ctx.body=object
since it cant be anything else, but if you have middleware that transforms
the object to xml or something then you could set ctx.type=
|
2013-10-10 12:48:14 -07:00 |
|
TJ Holowaychuk
|
c4d194488c
|
fix test label typo
|
2013-10-10 12:42:58 -07:00 |
|
TJ Holowaychuk
|
3b7a7b5047
|
Merge pull request #58 from jonathanong/set-body-length
set length on body override
|
2013-10-10 12:41:41 -07:00 |
|
Jonathan Ong
|
ada1be13bc
|
Merge pull request #56 from jonathanong/bind-onerror
bind .onerror to context
|
2013-10-10 11:11:38 -07:00 |
|
Jonathan Ong
|
881490299c
|
Merge pull request #61 from jonathanong/onerror-condition
onerror: check existence of error
|
2013-10-10 11:11:10 -07:00 |
|