Tim Schaub
d7d3e84d16
Using property properly
2014-05-03 15:21:07 -06:00
TJ Holowaychuk
212137139a
add installation docs back
...
wtf...
2014-05-01 16:36:16 -07:00
TJ Holowaychuk
f17629d19f
remove .outputErrors, suppress output when handled by the dev. Closes #272
2014-05-01 16:29:37 -07:00
Sonny Piers
b7a747fc71
Fix typo in request api documentation.
2014-04-12 00:29:33 +02:00
Sonny Piers
d92a3c371f
Update index.md
2014-04-12 00:23:11 +02:00
Dmitry Mazuro
9e8d6a3aa0
ocd
2014-03-24 21:21:15 +03:00
Jonathan Ong
9c2ea5a2a8
Update koa-vs-express.md
2014-03-10 04:20:54 -07:00
alsotang
bef5bad738
Update context.md
...
ctx.type is delegated to this.response.
2014-03-08 14:19:40 +08:00
TJ Holowaychuk
0f20b85da5
fix some typos in koa-vs-express docs
2014-03-07 14:11:02 -08:00
TJ Holowaychuk
b1f0abd16d
Revert "add response.charset accessor and ctx.charset alias"
...
This reverts commit 94413b1bd4
.
2014-03-06 18:05:01 -08:00
TJ Holowaychuk
e56f442222
refactor request docs to use this.request
...
maybe we should do this with all of them, but then we might
need a section showing ctx.* stuff, people might miss the aliasing all together
2014-02-14 09:40:58 -08:00
TJ Holowaychuk
785aba879c
add request.charset
2014-02-14 09:38:59 -08:00
TJ Holowaychuk
94413b1bd4
add response.charset accessor and ctx.charset alias
2014-02-14 09:33:10 -08:00
TJ Holowaychuk
c0e0c7c6aa
update docs for previous breaking change
2014-02-14 09:20:29 -08:00
Qiming zhao
14cdfb7fc4
fix doc, getter of type is delegated to request
...
Same kind of confusing thing as #215 mentioned, user have to remember that getters and setters of the `length` and `type` property are different.
2014-02-14 13:42:04 +08:00
Jonathan Ong
abb5686d5b
docs: add note about confusing context accessors
2014-02-13 18:23:45 -08:00
TJ Holowaychuk
aa08845c70
remove app.jsonSpaces setting. Closes #202
2014-01-31 18:39:47 -08:00
Jonathan Ong
2bc3bb7327
this.respond=false for bypassing koa's response handling
...
closes #198
2014-01-24 14:38:40 -08:00
Jonathan Ong
7e66aca8c3
better content negotiation docs
...
closes #193
2014-01-18 14:22:53 -08:00
pana
30d200dc09
remove the vary method from request object
2014-01-17 18:19:51 +08:00
pana
420a6154bc
update document
2014-01-17 16:30:35 +08:00
TJ Holowaychuk
26fb6a138a
add ctx.host= delegate
2014-01-07 17:22:46 -08:00
TJ Holowaychuk
43a8c12028
docs for req.host=
2014-01-07 17:21:43 -08:00
jeromew
93351bf845
Add req.host=
2014-01-07 21:09:01 +00:00
Jonathan Ong
bafc0109fc
Update response.md
2014-01-04 12:11:03 -08:00
Jonathan Ong
aa50c8ba7a
docs: update docs on res.status and res.body
2014-01-04 02:05:05 -08:00
Jonathan Ong
26f0d16644
docs: cleanup middleware guide, including TJ's yoda-style conditionals
...
changes on top of 789c30f926
. closes
#158 , closes #157
2013-12-30 22:20:32 -08:00
Matthew Chase Whittemore
789c30f926
adding docs on how to add multiple middleware at once. #157
2013-12-30 22:08:56 -08:00
Jonathan Ong
d9e56b901d
docs: clarify node response property support
2013-12-30 22:08:56 -08:00
Jonathan Ong
7ee4f43dc0
docs: add debugging and ._name docs
2013-12-29 22:16:04 -08:00
Debjeet Biswas
e492899443
Fix typo in api/index.md
...
* `negotation` to `negotiation`
2013-12-30 05:06:49 +05:30
Johan Bergström
c6c375c252
Benchmarks: Table-fy
...
Had to un-indent text for the GFM markdown to accept the table. Not sure what to do with rest of the file, so I'll leave it open.
`benchmark/` probably needs some love if we expect it to generate
similar output. Even without it, I still think the most readable for end-users.
is the best possible result.
2013-12-28 17:07:00 +11:00
TJ Holowaychuk
3891e1787b
docs: more benchmark stuff
2013-12-26 11:03:47 -08:00
TJ Holowaychuk
064a7b8fc1
docs: update koa vs express benchmark stuff
2013-12-26 11:02:26 -08:00
Jonathan Ong
40c64a37d7
docs: koa vs express draft
2013-12-26 00:31:01 -08:00
Jonathan Ong
969614dba1
docs: manual responses are not supported
...
closes #145
2013-12-26 00:11:14 -08:00
Jonathan Ong
86effcd5c6
docs: move context aliases below context-specific stuff
2013-12-24 22:59:55 -08:00
yosssi
b047805f9e
Fixed the link url to the list of middlewares on docs/api/index.md.
2013-12-24 21:13:42 +09:00
TJ Holowaychuk
cfeefac191
docs: typo
2013-12-22 07:33:37 -08:00
nicoder
46163dba03
fix typo
2013-12-22 13:26:30 +01:00
TJ Holowaychuk
5eb53a7f7a
add docs for .throw() additions
2013-12-20 15:34:48 -08:00
Mathieu Gallé-Tessonneau
bf3e155d4b
fix typo
2013-12-20 11:10:31 +01:00
Hugh Kennedy
098dac5a59
Fix typo
...
s/requivalent/equivalent/g
2013-12-20 11:23:29 +11:00
superchink
10ea872065
Fix typo of "middleware" in index.md
...
Originally submitted pull request to wrong repo; sorry!
2013-12-19 14:28:31 -08:00
Darren Cauthon
17ed10a91c
Fix word
2013-12-19 15:59:00 -06:00
TJ Holowaychuk
d87af72f21
docs
2013-12-19 13:38:51 -08:00
TJ Holowaychuk
fefb3c59ae
docs: add "why is this not express 4.0" to FAQ
2013-12-19 08:56:41 -08:00
TJ Holowaychuk
a58e38454f
Merge branch 'master' of github.com:koajs/koa
2013-12-19 08:47:44 -08:00
TJ Holowaychuk
c90369d2df
docs: add routing to FAQ
2013-12-19 08:47:40 -08:00
Jonathan Ong
2f4163f6e6
docs app: some copy changes and typo fixes
2013-12-18 23:56:26 -08:00
Jonathan Ong
0c024c48a8
docs response: fix redirect for correctness
...
do we want to check if the body is already set?
2013-12-18 23:51:51 -08:00
Jonathan Ong
e00f2aee9d
docs response: fix md list jank
2013-12-18 23:48:45 -08:00
Jonathan Ong
039805265f
docs request: typo
2013-12-18 23:47:48 -08:00
TJ Holowaychuk
6761caa09d
docs: more faq
2013-12-18 23:08:50 -08:00
TJ Holowaychuk
9812aff8d2
docs: more faq
2013-12-18 23:08:14 -08:00
TJ Holowaychuk
9e131089d3
docs: add performance impact to FAQ
2013-12-18 23:03:11 -08:00
TJ Holowaychuk
8a7554525b
docs: faq
2013-12-18 22:54:56 -08:00
TJ Holowaychuk
0e4545c03b
docs
2013-12-18 22:45:33 -08:00
TJ Holowaychuk
4923688944
docs: explain middleware cascading a bit
...
hopefully this sort of makes sense, need that gif fixed
2013-12-18 22:41:27 -08:00
TJ Holowaychuk
c132b83bc9
docs: add context example
2013-12-18 20:35:38 -08:00
TJ Holowaychuk
0ae852be03
Merge branch 'master' of github.com:koajs/koa
2013-12-18 20:24:49 -08:00
TJ Holowaychuk
c1ed85361b
add hello world and app intro
...
meh not a fan of what im writing today but gotta get this thing out
2013-12-18 20:24:41 -08:00
TJ Holowaychuk
c55ef32978
docs: move app.listen() stuff lower
2013-12-18 20:12:12 -08:00
TJ Holowaychuk
bed70f4716
docs
2013-12-18 20:09:17 -08:00
Jonathan Ong
e83e0022dd
docs context: fix markdown jank
...
breaks your styling, but your markdown styling creates bad list outputs
2013-12-18 01:31:33 -08:00
Jonathan Ong
6b33d4d1ae
docs context: throw defaults to 500
2013-12-18 01:30:27 -08:00
TJ Holowaychuk
97a3d84ec9
docs
2013-12-17 23:53:58 -08:00
TJ Holowaychuk
dc20952996
remove some awkward docs
...
reads bad on the site
2013-12-17 23:50:19 -08:00
TJ Holowaychuk
4c2410d19c
docs
2013-12-17 23:47:14 -08:00
TJ Holowaychuk
a2582e7aa3
change req.is() to return the canonical mime type
2013-11-28 12:47:23 -08:00
Jonathan Ong
8717a3ad2b
req.is(): make better
...
closes #105 and #106
2013-11-28 00:13:16 -08:00
TJ Holowaychuk
9c652118a9
docs about middleware composition noop
2013-11-27 20:52:36 -08:00
TJ Holowaychuk
1a10181818
docs about yielding control to downstream middleware
2013-11-27 20:51:30 -08:00
TJ Holowaychuk
81d027eca7
add DEBUG usage docs. Closes #41
2013-11-26 21:37:22 -08:00
TJ Holowaychuk
8e10f12d38
add ctx.remove() and res.remove(). Closes #100
2013-11-24 05:06:35 -08:00
Jonathan Ong
e2cd1f02ca
docs: req.accepts(): throw a 406
2013-11-20 18:06:45 -08:00
Jonathan Ong
1d38d4acd1
req.accepts: default to first 'type'
2013-11-20 18:00:24 -08:00
Jonathan Ong
5ae3f4eb30
req.acceptsEncodings: default to 'identity'
2013-11-20 17:46:11 -08:00
Jonathan Ong
9d7dd437d7
context delegates: response.lastModified and response.etag
...
only doing setters because i think getters would be pretty confusing.
2013-11-20 14:09:49 -08:00
Jonathan Ong
dc873d66e2
docs: add res.lastModified and res.etag among other things
2013-11-19 22:40:52 -08:00
Jonathan Ong
0362c8e457
add app.keys support
2013-11-15 10:04:07 -08:00
TJ Holowaychuk
c699c75c52
add koa Request / Response objects and delegation. Closes #52
2013-11-13 09:01:15 -08:00
TJ Holowaychuk
9ee6ada2d5
update guide docs for new middleware style
2013-11-10 15:40:59 -07: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
3dd172d032
remove content-negotiation accessor methods, replace with method equivalents
2013-11-08 15:16:51 -08:00
TJ Holowaychuk
b35929dc3a
remove app.context() from docs
2013-11-07 17:06:00 -08:00
TJ Holowaychuk
a9ae563051
add cookie docs
2013-11-06 14:09:19 -08:00
TJ Holowaychuk
11913f5e4e
add ctx.body= setter
...
this prevents a bunch of redundant checks that middleware may need to
check response length, type etc. the less code floating around based
on our supported response body types the better, giving us more freedom
to change these as needed, and just less error-prone code in general.
2013-09-14 15:54:17 -07:00
TJ Holowaychuk
c5ecbd99ac
Merge branch 'master' of github.com:koajs/koa
2013-09-14 14:48:43 -07:00
TJ Holowaychuk
04f4d72692
add charset support to ctx.type=
2013-09-14 14:48:33 -07:00
Chris Tarquini
886a292a51
Fixed typo
...
`ctx.accept` -> `ctx.accepts`
2013-09-14 12:53:36 -04:00
TJ Holowaychuk
d7403552b9
docs
2013-09-13 20:38:45 -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
28b5b85860
add socket error handling docs
2013-09-08 12:02:59 -07:00
TJ Holowaychuk
02ae4f787d
fix socket "error" handling
...
always has clientError now
2013-09-08 11:27:16 -07:00
TJ Holowaychuk
2733c61d00
docs
2013-09-02 19:31:11 -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