Ecosyste.ms: OpenCollective

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

github.com/eggjs/koa

Expressive middleware for node.js using ES2017 async functions, forked from koa v2.x
https://github.com/eggjs/koa

readme: link to AUTHORS file

ef467caabd03e94639b08c9038cefcbd75233194 authored about 9 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
update AUTHORS

27e8edc509c3fec18b1c253c245394e098099870 authored about 9 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
Use shorthand functions

closes #519

e900f0a44a34e4faea7b325bc35e08d1364c5bf6 authored about 9 years ago by Robert Sköld <robert@publicclass.se>
add myself (tejasmanohar) to the authors list

closes #518

a27781abb594567d615206716c3ecb33bde31a12 authored about 9 years ago by Tejas Manohar <me@tejas.io>
dev: use istanbul instead of istanbul-harmony

seems to work now…

00b3c9725895c882fd770139369df7e640cfb987 authored about 9 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
use arrow fn to avoid var self = this

91ecce1d763f4be326cf7d157621a995eb7214c2 authored about 9 years ago by Tejas Manohar <me@tejas.io>
use template strings in readme es6

a13ae6fc956bc7584a89591972549b902f6849c8 authored about 9 years ago by Tejas Manohar <me@tejas.io>
refactor to use ES6 template strings

replace string interp w/ templates in core

use string templating es6 in benchmarks

template st...

ed19e670559b4096bbe01b8d7013dd6dcca51e19 authored about 9 years ago by Tejas Manohar <me@tejas.io>
refactor to use ES6 const

change var to const for static require()'d modules

make constant var references in app use cons...

9f27c1c41424d5ed25d191ef58bda30fbc7d33aa authored about 9 years ago by Tejas Manohar <me@tejas.io>
fix benchmarks- cant use const there

1a55281fee6d2662db12af7e746a67fa01a6ad8d authored about 9 years ago by Tejas Manohar <me@tejas.io>
remove support for node < 4

07619f65c33122317bc4f3e4ff24c55c8e4a49c4 authored about 9 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
update minimum node version in README

88c35c1a0e04e1b4abf3a9d8947105a88f45cea7 authored about 9 years ago by Tejas Manohar <me@tejas.io>
don't use 'exports', only 'module.exports'

closes #513

96c1e0998f1daa9bf1e33b5b0d79209f29351a9d authored about 9 years ago by Tejas Manohar <me@tejas.io>
1.1.0

af0ae08dc40bb6dc838736b2002ce15e8a81cc0f authored about 9 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
use strict in all .js files

closes #508

0b1b49cb8aa8da28f84c94f5eec82f19f1a764c7 authored about 9 years ago by Tejas Manohar <me@tejas.io>
Merge pull request #486 from tejasmanohar/app_silent

app.silent option to turn off err logging

f875eb0c3077105391d16c44c1a9e3f6924791d2 authored over 9 years ago by fengmk2 <m@fengmk2.com>
keep test env logging for backwards-compat

6c19c41c092781d8472c1ec4c42b58f5c2d836b9 authored over 9 years ago by Tejas Manohar <me@tejas.io>
Merge pull request #491 from tejasmanohar/remove_err_assignment

no need to assign error in catch{}-able test

65cc864c9b88cd45c7892e5896551e3037a8bdd5 authored over 9 years ago by TJ Holowaychuk <tj@vision-media.ca>
no need to assign error in catch{}-able test

e717733aa86efa8639745de5d179a611b5431d79 authored over 9 years ago by Tejas Manohar <me@tejas.io>
Merge pull request #490 from tejasmanohar/webchat_irc_link

add a webchat freenode link to irc channel

237e6c4f6075021d2529487d4b5c3bb2eee4abb2 authored over 9 years ago by TJ Holowaychuk <tj@vision-media.ca>
Merge pull request #489 from tejasmanohar/blank_newline_at_top

ensure all JS files have blank newline at top/bot

65b59a9509cadd7ab6a9c42f2f3951e8b6b59211 authored over 9 years ago by TJ Holowaychuk <tj@vision-media.ca>
add a webchat freenode link to irc channel

10f9811e37018cfebec7665c98da779f17c6d743 authored over 9 years ago by Tejas Manohar <me@tejas.io>
add newline to bottom of file where missing

5e21238594340e9ea1c85aaaedeecf06830b33db authored over 9 years ago by Tejas Manohar <me@tejas.io>
ensure all JS files have blank newline at top

ea4754e332e3a5ea16c2068e648a11a5a3d6ffba authored over 9 years ago by Tejas Manohar <me@tejas.io>
app.silent option to turn off err logging

c369b33b239fb3b3d365d51124bc5250d660c252 authored over 9 years ago by Tejas Manohar <me@tejas.io>
docs: add request.origin

b2bcbcec7c21a9fdddad80f9192bf679db858262 authored over 9 years ago by dead_horse <dead_horse@qq.com>
fix some test formatting

1ed691dde31ac2d7652048d8429746b3771ae976 authored over 9 years ago by TJ Holowaychuk <tj@vision-media.ca>
Merge pull request #483 from squarejaw/test-coverage

Increase test coverage

2359b6a7698f42aeaa29a55bf9d50ff5a3d29fff authored over 9 years ago by TJ Holowaychuk <tj@vision-media.ca>
Increase test coverage

0192d21d737e89367998cc5cf60b126a86eeb10c authored over 9 years ago by Bryan Bess <squarejaw@bsbess.com>
Merge pull request #481 from squarejaw/typo

Fix typo in test

039217ad4ec7855908479d66c61006d1fbc261e6 authored over 9 years ago by fengmk2 <m@fengmk2.com>
Fix typo

890244fc74603dc808d7fae6c9bdeefef09c6ff0 authored over 9 years ago by Bryan Bess <squarejaw@bsbess.com>
Merge pull request #480 from chentsulin/ctx.origin

implement ctx.origin

b3d46bd69e0421f0860bbcbdcc66428189c1efbc authored over 9 years ago by Yiyu He <dead_horse@qq.com>
implement ctx.origin

85860587ccfbd1af21bfee0c7428e543ef5cb725 authored over 9 years ago by C.T. Lin <chentsulin@gmail.com>
add node 4.x on travis ci

520163fe57e8ea6888e6116f2ea841213608eff3 authored over 9 years ago by mdemo <mds@xue.bi>
improve verbage based on comments

9bf6bf1c0771430c12b75ba05f5a5e1575503e85 authored over 9 years ago by Jonathan Ong <me@jongleberry.com>
Update Readme.md

30c872370525bc6b139a5f0fe50ca703af03f661 authored over 9 years ago by llambda <xxgsoftware@gmail.com>
Merge pull request #475 from koajs/app-context-docs

Add docs for app.context

f530219862107ad5f2091c9917c25339c2a00f3e authored over 9 years ago by fengmk2 <m@fengmk2.com>
add app.context docs

e710b4b05fb27b3a826104df431fccd6845d414b authored over 9 years ago by Travis Jeffery <tj@travisjeffery.com>
get rid of 0.11

6563e6ac3d9e7011d71bbd8297f0f636d39783ba authored over 9 years ago by dead_horse <dead_horse@qq.com>
fix comment

36a933375bcb3486001763182e63ecd54f2a23d2 authored over 9 years ago by dead_horse <dead_horse@qq.com>
change respond() to a regular function

remove `yield* next` in lib/application, which caused annoy `A promise
was converted into a gene...

1be333ca316def78078710aa914b748efa52ac6f authored over 9 years ago by gyson <eilian.yunsong@gmail.com>
1.0.0

0b9c032af148d4b16129c7f712577b5a9e44e353 authored over 9 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
add this.req check for querystring()

8804b7ba6f7d85626970d1ea636ac002488d9095 authored over 9 years ago by AlexeyKhristov <AlexeyKhristov@users.noreply.github.com>
Do not log on expected http errors

391650518f877e7a2631f38b4dc8659a1d1fbb8c authored over 9 years ago by Sterling Williams <sterlingw@qualtrics.com>
update authors

e021a6e7cb3ee76970b236bbff4fd777b8b585e0 authored over 9 years ago by dead_horse <dead_horse@qq.com>
build: support iojs 3.x

d3ca581ac9ec3536eedcb828af20a771d41bcd7a authored over 9 years ago by dead_horse <dead_horse@qq.com>
Merge pull request #460 from mking/patch-1

Clarify precondition for freshness check

69ed37335b51b905f6b06a1267d1e012fc5f3fc9 authored over 9 years ago by jongleberry <jonathanong@users.noreply.github.com>
Clarify precondition for freshness check

I ran into the issue from #294 and thought it was a bug since fresh was always returning false. ...

05b591291273f7f4da65616dddab59f42eaaf2a4 authored over 9 years ago by Matthew King <mking@users.noreply.github.com>
Merge pull request #457 from th507/master

Fixed a possible typo in the test

a8689e4e419e55b10495a57356e7bdda31787aad authored over 9 years ago by Julian Gruber <julian@juliangruber.com>
fix a possible typo

b80007c460bd624aa4e4d399668148cc830dcca5 authored over 9 years ago by Jingwei "John" Liu <liujingwei@gmail.com>
Merge pull request #446 from targos/upgrade-should

deps: upgrade should, install should-http

0ad06c9810079174660fa4948ca183d9b90efd3c authored over 9 years ago by Yiyu He <dead_horse@qq.com>
deps: upgrade should, install should-http

0618db83c18f66b75b3fb4479731ed4733483820 authored over 9 years ago by Michaël Zasso <mic.besace@gmail.com>
Merge pull request #445 from yorkie/fix/gh-444

upgrade supertest to ^1.0.1

2c9f2dcd9cfaba9801958218f5cd93a6b7b5781c authored over 9 years ago by Yiyu He <dead_horse@qq.com>
upgrade supertest to ^1.0.1

90b05c09e5736fcacfca61e5e69e5dd1a62f6699 authored over 9 years ago by Yazhong Liu <yorkiefixer@gmail.com>
0.21.0

04dfb19cb2df618ec1da48e7bfe13479e2873517 authored over 9 years ago by Jonathan Ong <me@jongleberry.com>
:arrow_up: fresh@0.3.0

3f160214e2e821df1677f6de3996bb4d9d5a6ca7 authored over 9 years ago by Jonathan Ong <me@jongleberry.com>
travis: speed up tests

fb797156ef8e3af1b9d38800966de7877cb2553c authored over 9 years ago by Jonathan Ong <me@jongleberry.com>
docs: remove performance diff between express

closes #442

915fa54babc4064e1e2c51ddb97e508a2ae69a9d authored over 9 years ago by Jonathan Ong <me@jongleberry.com>
Merge pull request #443 from koajs/fix-query-cache

return same object from request.query

8c32dd2540802edcac2e4e7b7f8ae47651da4e6a authored over 9 years ago by TJ Holowaychuk <tj@vision-media.ca>
return same object from request.query

Before this change, calling request.query when there was no querystring
resulted in a new object...

6392ee0407a99bb128edc2edb5cf60fcc1b1d8d5 authored over 9 years ago by Aaron Heckmann <aaron.heckmann+github@gmail.com>
travis: test iojs v1 and v2

eb7277c95c067b382b4914bb924f1a92788b6151 authored over 9 years ago by jongleberry <jonathanong@users.noreply.github.com>
Release 0.20.0

0d916ad7272cbb8b69008be58572896bac22033f authored over 9 years ago by dead_horse <dead_horse@qq.com>
Merge pull request #438 from koajs/strict

make sure helpers return strict string

e21fc8aabb783c5cc8821353b9d2bcbc507a51fa authored over 9 years ago by Yiyu He <dead_horse@qq.com>
make sure helpers return strict string

c8eb5eefb149f63593242b3aee69e2328f29fe8c authored over 9 years ago by dead_horse <dead_horse@qq.com>
Merge pull request #436 from soygul/patch-1

Update doc example to use ctx.state

34c36d05c36dbeff939877dcc5e15798f5cf41a7 authored over 9 years ago by Yiyu He <dead_horse@qq.com>
add experimental to benchmark

c021b4610d06ae298c14afe358797631e703ac9d authored over 9 years ago by dead_horse <dead_horse@qq.com>
feat: alias response.headers to response.header

1c5cb6f6913ca6a963ecbe6de91d3aa66c3b2cff authored over 9 years ago by dead_horse <dead_horse@qq.com>
update doc example to use ctx.state

d5b73ebe4f4e588873834b92fb23d4b01b8d6f1a authored over 9 years ago by Teoman Soygul <teo@soygul.com>
Release 0.19.1

4b83a5a96cdedcd09d062473f6ff8a0a32dfeee1 authored over 9 years ago by dead_horse <dead_horse@qq.com>
Merge pull request #434 from koajs/non-error

non-error thrown, fixed #432

bb5ecd325c9166bac1732ca56d9c7bfe064f2c96 authored over 9 years ago by Yiyu He <dead_horse@qq.com>
non-error thrown, fixed #432

b6aea969f88690cbf015a7e2d5f93fa5cc57944f authored over 9 years ago by dead_horse <dead_horse@qq.com>
0.19.0

c307c81c4313e13ed8464aafbccd1544e8ecf3a8 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
fix Chinese doc link

7f6086a93c044369a71fed8303b8f47f806fbcb0 authored almost 10 years ago by fengmk2 <fengmk2@gmail.com>
Merge pull request #427 from koajs/make-sure-host-return-string

make sure req.host and req.hostname return strict string

8d74cb9f5c64237a148f89a594fbef923b3a2c47 authored almost 10 years ago by TJ Holowaychuk <tj@vision-media.ca>
make sure req.host and req.hostname return strict string

Should return empty string when no host present.

dd3a0fcdfa4efc871af2506a0bb30e2d70227ae2 authored almost 10 years ago by fengmk2 <fengmk2@gmail.com>
remove body empty detect

8b14b91bae7fe9302eaefaecbacb67a1f51e494c authored almost 10 years ago by fengmk2 <fengmk2@gmail.com>
test: improve test coverage for application and response

1edd6ec69a1a6900f1b07b8af886afe6e5ca7546 authored almost 10 years ago by fengmk2 <fengmk2@gmail.com>
0.18.1

9b4e349c9beb9d0d3e990a9bfe906b7301ab337f authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
move babel to dev deps

04e60b374cdb40d7951eb5e5bf040795e8c01839 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
rename 6to5 to babel

b7212736828828474788edb49fa29a85d622bc12 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
readme: it's ES7 not ES6!!!

4e1ad97f876acaedfa432c15432522806bf08090 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
0.18.0

e3510bab289e76be08cda170dd8b7d0aedc08c78 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
add experimental async function support

c5545cd918bc6429c5c8417e0dfa41a62cda3990 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
travis: don't test iojs minors because it moves too fast

0e02798a8b586404d16863660e661e934f288537 authored almost 10 years ago by jongleberry <jonathanong@users.noreply.github.com>
Merge pull request #412 from koajs/content-type

Parse Content-Type with "content-type" instead of "media-typer"

568725c30a59e9b1b69f572a4e0b862b9b327b09 authored almost 10 years ago by Yiyu He <dead_horse@qq.com>
Parse Content-Type with "content-type" instead of "media-typer"

9dd99f5da20dc14474440b12dd48867f7d3532f5 authored almost 10 years ago by Douglas Christopher Wilson <doug@somethingdoug.com>
test on node v0.12 instead of v0.11

089bc45e90d7f9f62450b73c3c71bedb72c894ba authored almost 10 years ago by jongleberry <jonathanong@users.noreply.github.com>
0.17.0

4b57c105e3b8c81667eefb65b90306ba5652ee3b authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
test each minor version of iojs

d4d1c617ec2ae6260a58c8b0d115e2b92f3a8035 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
Re-enable io.js support on .travis.yml

On the 3rd of February, the planned roll out on Travis was reverted
and is now rescheduled for a...

6d5f506c99ac31014949e166e2fedcc428a38d60 authored almost 10 years ago by Rui Marinho <rpm@seegno.com>
Merge pull request #410 from fundon/master

use harmony flag work with iojs

78c7aad2bc18cf77ea273c75762b436b023a5b2f authored almost 10 years ago by Yiyu He <dead_horse@qq.com>
use harmony flag work with iojs

3ac33a5c44ded99b6de9fcdaf9dc0df74176e472 authored almost 10 years ago by fundon <cfddream@gmail.com>
Merge pull request #409 from adamme/master

Make `npm test` work with io.js

a9e6d2ccb40ec699402ae0f3f3a3a98d5647ac59 authored almost 10 years ago by Yiyu He <dead_horse@qq.com>
Make `npm test` work with io.js

e7f7db9abb44078fff54d84d7c1ea2aeab2769d9 authored almost 10 years ago by Adam L <skyros@gmail.com>
Revert "Add io.js support to .travis.yml"

This reverts commit 70c1905f5944425831fb9737de3f3644014b6168.

a6efc790a4ff6cd07afddc4648fe44170b55cf6b authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
Add io.js support to .travis.yml

70c1905f5944425831fb9737de3f3644014b6168 authored almost 10 years ago by Rui Marinho <rpm@seegno.com>
use Object.setPrototypeOf() instead of __proto__

5b7587bb7eace59f01eeafff25507fcc9944e826 authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
bump supported iojs/node versions

963d46e46b185ae285397fde385027878ccc22bd authored almost 10 years ago by Jonathan Ong <jonathanrichardong@gmail.com>
Merge pull request #404 from alsotang/patch-2

Update Readme.md

9998696aed6c58bf27086b02c419ba36d4b9a9bd authored almost 10 years ago by fengmk2 <m@fengmk2.com>
Update Readme.md

remove recommendation of koa-common

d659edf56a2db0face7dcff679a27b152c5e2758 authored almost 10 years ago by alsotang <alsotang@gmail.com>