Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/koajs/koa

Expressive middleware for node.js using ES2017 async functions
https://github.com/koajs/koa

Revert "add response.charset accessor and ctx.charset alias"

This reverts commit 94413b1bd4f20b8c4b183c84166fdfb71087aff6.

b1f0abd16d6cc54d2f1617e28630f2134538881b authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #225 from dead-horse/issue224-host-confused

add request.hostname(getter), fixed #224

c50012a63620e60c88e1a7757beb97d5435c3023 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #226 from slaskis/patch-1

debug name koa:context -> koa:request

d85b7577e90db55e503b92b56dc4798b2d7da854 authored almost 11 years ago by Jonathan Ong <[email protected]>
Debug name koa:context -> koa:request

e77e5a4bdc07e76107e7e3faece7cff768dbc816 authored almost 11 years ago by Robert Sköld <[email protected]>
add request.hostname(getter), fixed #224

make request.host and request.hostname work as node url lib
http://nodejs.org/api/url.html#url_u...

72a9b6914697a7e6f29cacc507a33450ab48d3d1 authored almost 11 years ago by dead_horse <[email protected]>
bump

e8d3a37e9e2e3df8413100bc222138a3a942a76c authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Release 0.5.0

eaba2040d1d2700bd99b2fc09ff962dce127795a authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove benchmarks from readme

b15cd30b0123252d65c03771b40bb3e85cfd59f4 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove gnode recommentation (too slow)

7bbcd2dfccd031d7291bee7bf51e1bfb97fa3e22 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
this.writable to check if the socket is writable

because node sucks haha

cb532b7bef3ecaa6e53588828d7328f4ac7d95d0 authored almost 11 years ago by Jonathan Ong <[email protected]>
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, ...

e56f4422229d646ef27389dbb133f34c0e4e7cc4 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
add request.charset

785aba879c189cdd047793e5d4859146427eca48 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
add response.charset accessor and ctx.charset alias

94413b1bd4f20b8c4b183c84166fdfb71087aff6 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
update docs for previous breaking change

c0e0c7c6aaf7fcf6c14e3420235b72ff329a788c authored almost 11 years ago by TJ Holowaychuk <[email protected]>
change ctx.length and ctx.type to always delegate to response object [breaking change]

08149052fa48a211ddf7c5ad9760ff376d9408cf authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #216 from chemzqm/patch-1

fix doc, getter of type is delegated to request

4efd645bfdd69000ab62117102fcbf6422a2d420 authored almost 11 years ago by Jonathan Ong <[email protected]>
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 o...

14cdfb7fc4870805ce1817dee133cfa49d240b1a authored almost 11 years ago by Qiming zhao <[email protected]>
response.body: fix html content sniffing for strings

closes #214

c7ff0e2ac1dcd094d378b824f5e94154a1ddba03 authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: add note about confusing context accessors

abb5686d5b244ba1059e7f7f626e9dfd5636d105 authored almost 11 years ago by Jonathan Ong <[email protected]>
0.4.0

a9149f07adda6d2e3d5a71c9f2593dc41f9ab102 authored almost 11 years ago by Jonathan Ong <[email protected]>
Merge pull request #205 from gdi2290/patch-1

update copyright year

7f909f5f2bfb6d60fde736fd4d4381ccf689ecb3 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
update copyright year

adebc7d35eb8c577b242788b4967f3d636cc6248 authored almost 11 years ago by PatrickJS <[email protected]>
remove app.jsonSpaces setting. Closes #202

aa08845c70c9685f59dc47b647a9bb1f675cb7a9 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove app.keys getter/setter

closes #203

ea5757ff57034a8f2caf4cadf74231c9d070c21f authored almost 11 years ago by Jonathan Ong <[email protected]>
cleanup dev deps

6029df4499d3793e1f76b9186a80fd61d7b270a2 authored almost 11 years ago by Jonathan Ong <[email protected]>
bump cookies to 0.4.0

no longer need to do that keygrip stuff, though i’m more inclined to
remove all the error checking.

c5655e093a974d01058736d9ee448d9fd551a7d2 authored almost 11 years ago by Jonathan Ong <[email protected]>
merge

5cdae4445a20566992399ccd7a88cf87a4a5da7b authored almost 11 years ago by TJ Holowaychuk <[email protected]>
update node-fresh

4013be5dd426ef38aaf2932b5f20e642eeaa8801 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #200 from koajs/fix/ctx.onerror

context.onerror: fix response handling

3a50280445ae78de8403765544e50ed4096e9986 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
this.respond=false for bypassing koa's response handling

closes #198

2bc3bb73274d95a74cc911b3eb486a4f383405df authored almost 11 years ago by Jonathan Ong <[email protected]>
context.onerror: fix response handling

closes #199

2d1147ed212102088cffc388413a8ddacbac8328 authored almost 11 years ago by Jonathan Ong <[email protected]>
bump koa-compose

ac0896598860e90fab2d36ec17f427befff4a2e3 authored almost 11 years ago by Jonathan Ong <[email protected]>
change ctx.throw() to no longer .expose 5xx errors. Closes #197

0610a841df0da98464e0960198edc5a66f95bca3 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
better content negotiation docs

closes #193

7e66aca8c320d223f707d95234a50812edbc082b authored almost 11 years ago by Jonathan Ong <[email protected]>
Release 0.3.0

16982505d51a6afe9d5c23aa0b6bd8830dbe82bb authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #188 from Pana/master

update document

432d876e4221a8216e8cdb8715c393c6e4b43da3 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
ocd

ff676ef38cb1c6218f76dda07ee461aa86b3da0b authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove the vary method from request object

30d200dc09e6b0e8268f0a8da811e131b4288385 authored almost 11 years ago by pana <[email protected]>
update document

420a6154bcdcd7cc676f65de557869543faabdd0 authored almost 11 years ago by pana <[email protected]>
Merge pull request #187 from Pana/master

update package.json

134a21cd6a304b846c526b6e9dc10d8c8cdb16ee authored almost 11 years ago by Jonathan Ong <[email protected]>
update package.json

788bf97d941b49e36ddd9c76ca0147118542434d authored almost 11 years ago by pana <[email protected]>
bump finished and mocha

ea1a631bb1a8c20571713f9ebef1213c148602d3 authored almost 11 years ago by Jonathan Ong <[email protected]>
bump on-socket-error

794f08faaae02e45d1443b4b1d3879851bd32dce authored almost 11 years ago by Jonathan Ong <[email protected]>
ocd

3bb7a63b77f7d1a5b9ff83f6ce053dad9fd1be06 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
refactor with delegation utility

53b1b8133cc13815927e7f329c5499b6b1d1807c authored almost 11 years ago by TJ Holowaychuk <[email protected]>
add ctx.host= delegate

26fb6a138a6c43f4068045a3807cea92356ff2ab authored almost 11 years ago by TJ Holowaychuk <[email protected]>
docs for req.host=

43a8c12028115bd6bb2f479e13ab7e99aaa3eaa2 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #176 from jeromew/set_host

Add req.host=

2de4a5561a87b681d82858b41611ef5b92b09b6d authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Add req.host=

93351bf8451cb112a6a04307199c70d158a14fa9 authored almost 11 years ago by jeromew <[email protected]>
Merge pull request #173 from vesln/throw-err

context.throw supports Error instances

612bba8d83222689c7c4c6099a040d4c1d7763b2 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Update response.md

bafc0109fc2864f731991d2f8e4e6c56aeb144ac authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: update docs on res.status and res.body

aa50c8ba7a83d933abe41f0c6940bcf5b23499a1 authored almost 11 years ago by Jonathan Ong <[email protected]>
context.throw supports Error instances

6cd4c776f8174ad9de4e8cdcc3fb3017be31f8fa authored almost 11 years ago by Veselin Todorov <[email protected]>
update co

e8c0e19b9247161550bfa970a74de977ad7c58d1 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove remaining examples

94efc85b7a4fdec200dbaa62180a6cf5048315b2 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove old upload example

f28dee3423613e5e1952216d91eb55b3ecac1b05 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove old simple.js example

33846d1b9578fd20f2fd5d42835b2a4e64513440 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove old blog example

08eb5c9a8800cd3e78f54eff82b30c011054542b authored almost 11 years ago by TJ Holowaychuk <[email protected]>
res: 205 is a no body response code too!

not sure anyone cares enough about this for a test. plus, it’ll still
“work”

3eb894ee852ab74f578cf88e67cdb2aa8cd43e50 authored almost 11 years ago by Jonathan Ong <[email protected]>
examples: remove a few already migrated with tests

5e74f73c938f321e5fc1c7217b8de7ff8e5380a2 authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: cleanup middleware guide, including TJ's yoda-style conditionals

changes on top of 789c30f9266758ae691d32be5bd87e23b1bca4e0. closes
#158, closes #157

26f0d16644652c1ef385311e4f0d9aa92523d272 authored almost 11 years ago by Jonathan Ong <[email protected]>
adding docs on how to add multiple middleware at once. #157

789c30f9266758ae691d32be5bd87e23b1bca4e0 authored almost 11 years ago by Matthew Chase Whittemore <[email protected]>
docs: clarify node response property support

d9e56b901d7e35d6326133995e351d77bcbb392b authored almost 11 years ago by Jonathan Ong <[email protected]>
Release 0.2.1

c4e9f6da33ce12277fac759807db7239e960ab2f authored almost 11 years ago by TJ Holowaychuk <[email protected]>
refactor Response#status=

dc96d9828b6edfb5b4f64816a754d13d0289eb95 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #163 from koajs/404

better 404 handling

41502429deb2a870b25198843ccfbb6999a0b8be authored almost 11 years ago by TJ Holowaychuk <[email protected]>
refactor: remove unused argument

e71937491bdd9062c2bd30a43f8c875b344cfb2c authored almost 11 years ago by Jonathan Ong <[email protected]>
better 404 handling

b7b1c0fd446a9c0728b9700794100bccdeddb5cd authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: add debugging and ._name docs

7ee4f43dc0938a3f16bf68ba1dbbd05805dddc3d authored almost 11 years ago by Jonathan Ong <[email protected]>
debug: check for fn._name as well

51da356a5f4adbb8b1666a8f26fc503bdb352144 authored almost 11 years ago by Jonathan Ong <[email protected]>
Merge pull request #162 from detj/master

Fix typo in api/index.md

ebed2a34af12df7bb507be1be2439e85c090ed28 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Fix typo in api/index.md

* `negotation` to `negotiation`

e49289944349f4af931c9bf335e7268c96db2f0a authored almost 11 years ago by Debjeet Biswas <[email protected]>
fix ctx.inspect() after previous commit

otherwise .body will be missing

7c3181e4d70d4a3163d7a4c46e051694f8659c3a authored almost 11 years ago by TJ Holowaychuk <[email protected]>
add explicit .toJSON() calls to ctx.toJSON()

14fe56e63283d617eea40a69d66287672635fc7d authored almost 11 years ago by TJ Holowaychuk <[email protected]>
remove trailing comma

88fb4c841db78be364496e2b571fd0ad2fa2441d authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Release 0.2.0

08a88a92dba20c39e2a6666457f87fa89d8a4244 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #160 from jbergstroem/patch-1

Benchmarks: Table-fy

c86fc2cec96ead25774118d4ddd70f2cdcb6fd03 authored almost 11 years ago by Jonathan Ong <[email protected]>
Benchmarks: Table-fy

Had to un-indent text for the GFM markdown to accept the table. Not sure what to do with rest of...

c6c375c252e56b0bbfca565f525eef9f02f2e679 authored almost 11 years ago by Johan Bergström <[email protected]>
refactor: move .is to type-is

20615b808df0dd146a7de4feba4dc7625fc90b8c authored almost 11 years ago by Jonathan Ong <[email protected]>
refactor: move content negotiation to accepts

7fe4133b4af158daf51d1eddf5ba91b621a44847 authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: more benchmark stuff

3891e1787b44ae6f733123dd336375309c92b93e authored almost 11 years ago by TJ Holowaychuk <[email protected]>
docs: update koa vs express benchmark stuff

064a7b8fc1c63127749289e4b345bdbae20631f3 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #155 from tricknotes/fix-history.md

Fix typo in History.md

946eeb69174c1cc1dc3705884d4e082cfaaa889f authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Fix typo in History.md

* Fix version number
* Fix release date

78c06a09d4ff78289a7def144e8721da1a485b0c authored almost 11 years ago by Ryunosuke SATO <[email protected]>
docs: koa vs express draft

40c64a37d73f690d0e73112f4120e03ed0af343a authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: manual responses are not supported

closes #145

969614dba17c5e4af95bea271d700c82315e3467 authored almost 11 years ago by Jonathan Ong <[email protected]>
Merge pull request #149 from koajs/move-this-aliases-down

docs: move context aliases below context-specific stuff

101bfe42e3075eb0ff0596ce9610e04edb8f71e7 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #147 from koajs/delegate-next-bench

benchmark: use generator delegation

b944b89df71dcd46982a01d0ca543712340b085b authored almost 11 years ago by TJ Holowaychuk <[email protected]>
test: add a test case for *respond !socket.writable

https://github.com/koajs/koa/commit/9fe483ca767b64de3e9b9e2c78b7bfaf4208
61c2#diff-5372f626ee152...

23548b6c97239ca3c2cbadfb0ecb73e7d75c5e58 authored almost 11 years ago by Jonathan Ong <[email protected]>
docs: move context aliases below context-specific stuff

86effcd5c65c99b748a1437c7e668e76e4a2ec79 authored almost 11 years ago by Jonathan Ong <[email protected]>
benchmark: use generator delegation

3c9dcde11bbeec801e8aa6a12e8ac0b8ed0a09e3 authored almost 11 years ago by Jonathan Ong <[email protected]>
Merge branch 'master' of github.com:koajs/koa

d3e3c4d1178599df11a32ef681427fb5f45be5c4 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #141 from yosssi/fix-docs-api-index-md

Fixed the link url to the list of middlewares on docs/api/index.md.

93c4a56d2dbe0373dbfcd0e9fad58c8bc2126162 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
Fixed the link url to the list of middlewares on docs/api/index.md.

b047805f9e93103733d1b88726339cf98e40c71c authored almost 11 years ago by yosssi <[email protected]>
bump koa compose to 2.1.0

b56531f75d558c3670ed6881031eca31f99acb41 authored almost 11 years ago by Jonathan Ong <[email protected]>
use yield *next internally

0d9336622c6e9d01abec01bc4a17ab9736d46252 authored almost 11 years ago by Jonathan Ong <[email protected]>
handle manually written responses

9fe483ca767b64de3e9b9e2c78b7bfaf420861c2 authored almost 11 years ago by mako-taco <[email protected]>
use 8 threads for benchmarks

7da0a609dba61d588c2265813047ee5f3e7f9683 authored almost 11 years ago by TJ Holowaychuk <[email protected]>
update koa-compose

6ba0cb48e9fc116a3e54f0067bc80ce1c018a64a authored almost 11 years ago by TJ Holowaychuk <[email protected]>
docs: add note about gnode perf

33a513898bc2643bf3bb7e295e13594cc30e7166 authored almost 11 years ago by TJ Holowaychuk <[email protected]>