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

feat: response.attachment append a parameter: options from contentDisposition (#1240)

9146024e1094e8bb871ab15d1b7fc556a710732f authored about 6 years ago by 小雷 <[email protected]>
docs: Update error-handling.md (#1239)

Docs incorrectly states that exposed errors are being logged by default error listener:
"which ...

d32623baa7a6273d47be67d587ad4ea0ecffc5de authored over 6 years ago by urugator <[email protected]>
Release 2.5.3

e6853af649732e084067c0f3827a4b0c31a95a66 authored over 6 years ago by dead-horse <[email protected]>
fix: pin debug@~3.1.0 avoid deprecated warnning (#1245)

closes https://github.com/koajs/koa/issues/1243

2ee32f50b88b383317e33cc0a4bfaa5f2eadead7 authored over 6 years ago by fengmk2 <[email protected]>
docs: Update koa-vs-express.md (#1230)

2180839eda2cb16edcfda46ccfe24711680af850 authored over 6 years ago by Clayton Ray <[email protected]>
Release 2.5.2

41257aa91e437149112668dd018aaa2081f98d0d authored over 6 years ago by dead-horse <[email protected]>
chore: update authors

5fad7cd915eabf80faa748e5a63e73c27fa0bf26 authored over 6 years ago by dead-horse <[email protected]>
deps: upgrade all dependencies

311031421f2608ca89582cc28d01d4967cceb49a authored over 6 years ago by dead-horse <[email protected]>
perf: avoid stringify when set header (#1220)

0b930665a8dd6fc607dbd1fe19cf36c10fe00a02 authored over 6 years ago by Yiyu He <[email protected]>
perf: cache content type's result (#1218)

c6b8782553e916ee582081263486c58458318537 authored over 6 years ago by Yiyu He <[email protected]>
perf: lazy init cookies and ip when first time use it (#1216)

162a5b3e78bf0838cee67119804f066d6e38bf02 authored over 6 years ago by Yiyu He <[email protected]>
chore: fix comment & approve cov (#1214)

74170caf0b332dae01fb81cf03145a17df83b6dd authored over 6 years ago by 小菜 <[email protected]>
docs: fix grammar

cde0bb10e9e583ab273b488a6ea857440a2ac444 authored over 6 years ago by Asiel Leal <[email protected]>
test&cov: add test case (#1211)

2cdbc52e38f3e805dc10adcbf06df12733f80fc9 authored over 6 years ago by 小菜 <[email protected]>
Lazily initialize `request.accept` and delegate `context.accept` (#1209)

02feadc4dbb4f048a3d8dc1e5bf9cfe02dfdd5cc authored over 6 years ago by initial-wu <[email protected]>
fix: use non deprecated custom inspect (#1198)

Custom inspection with the `inspect` property is deprecated and will
not work in Node.js 11 any...

8f047ddb844226a59d7175731fbcd43f1946d177 authored over 6 years ago by Ruben Bridgewater <[email protected]>
Simplify processes in the getter `request.protocol` (#1203)

77a4cfb8297bed0bc577425a6f42a0397547ca32 authored over 6 years ago by initial-wu <[email protected]>
docs: better demonstrate middleware flow (#1195)

4d42500e7622be66ffeb9a62f8529a0a5cb8dc05 authored over 6 years ago by Jason Macgowan <[email protected]>
fix: Throw a TypeError instead of a AssertionError (#1199)

ee1a933096ee31f7ae70b6b2bfa581d30477f783 authored over 6 years ago by initial-wu <[email protected]>
chore: mistake in a comment (#1201)

ef33a79874033c1a4cfffb23939c7df68546c503 authored over 6 years ago by initial-wu <[email protected]>
chore: use this.res.socket insteadof this.ctx.req.socket (#1177)

prefer a shorter path to the object

148f26f630f8588b20e731ab348b54791652a15b authored over 6 years ago by initial-wu <[email protected]>
chore: Using "listenerCount" instead of "listeners" (#1184)

45903f228a103e019f313ec83748d6692c4d0c4e authored over 6 years ago by Grand <[email protected]>
Release 2.5.1

45464b5174c38b4ed992356ac2e7e18d996172d5 authored over 6 years ago by dead-horse <[email protected]>
test: node v10 on travis (#1182)

2ace7044acc2b461276cb5187dcdadafb69ff853 authored over 6 years ago by Martin Iwanowski <[email protected]>
fix tests: remove unnecessary assert doesNotThrow and api calls (#1170)

* tests: fix error verification

So far the error message was not tested at all. This change m...

13086d2fcd5559296f473b4c7bbd56021f9cb373 authored over 6 years ago by Ruben Bridgewater <[email protected]>
use this.response insteadof this.ctx.response (#1163)

8c175178098bed74048d066276bacdf597d3697e authored almost 7 years ago by Shawn Cheung <[email protected]>
deps: remove istanbul (#1151)

9cef2db87e3066759afb9f002790cc24677cc913 authored almost 7 years ago by Martin Iwanowski <[email protected]>
Update guide.md (#1150)

0698d67fef8925b749818029b6df402da1821acf authored almost 7 years ago by Anton Harniakou <[email protected]>
Release 2.5.0

916f91472721741f96d45b734dfe5e30c7e17b9b authored almost 7 years ago by dead-horse <[email protected]>
feat: ignore set header/status when header sent (#1137)

3c23aa5b74d19352e0a78d135df5ed6979d4e242 authored almost 7 years ago by Yiyu He <[email protected]>
run coverage using --runInBand (#1141)

0923ef6182d6bfe60c5758c256383e00f76fb5f1 authored almost 7 years ago by Martin Iwanowski <[email protected]>
[Update] license year to 2018 (#1130)

e544012e9ffe21f7e2f3273c9adf22b066c77bf4 authored almost 7 years ago by Joseph Lin <[email protected]>
docs: small grammatical fix in api docs index (#1111)

a64e4ae982e57563820857866c2402dfb258a273 authored almost 7 years ago by Paul Anderson <[email protected]>
docs: fixed typo (#1112)

e5db6a9833b608e2b12dffa0fb3d089c984b3a64 authored almost 7 years ago by Tomas Ruud <[email protected]>
docs: capitalize K in word koa (#1126)

c2615ecc5c7173127ddb343207a7f4f351c6acb0 authored almost 7 years ago by Mengdi Gao <[email protected]>
Error handling: on non-error throw try to stringify if error is an object (#1113)

6baa41178d3930df399fb367dbc3d73890760e02 authored almost 7 years ago by Alexsey <[email protected]>
Use eslint-config-koa (#1105)

53bea20e7960577234fcc86b38108af0c77fdb71 authored almost 7 years ago by Nick McCurdy <[email protected]>
Update mgol's name in AUTHORS, add .mailmap (#1100)

9068316fc750a4865cb9019ce44b0376ef9dbdcf authored almost 7 years ago by Michał Gołębiowski-Owczarek <[email protected]>
Avoid generating package locks instead of ignoring them (#1108)

79c3c7345232cb78b11092e12225c5b94689c3f6 authored almost 7 years ago by Nick McCurdy <[email protected]>
chore: update copyright year to 2017 (#1095)

841844ee2fd0cf91478b5ed8d2f401e8b97eb4a2 authored about 7 years ago by Mars Wong <[email protected]>
2.4.1

bd89dfcafc5263b80eb9b79834caf9661b1265e8 authored about 7 years ago by jongleberry <[email protected]>
2.4.0 – added missing 2.3.0 changelog

418bb066af4a79d52de7df913ca982607958dc5f authored about 7 years ago by jongleberry <[email protected]>
2.3.0

c68a6966c21ff4a4654b0de4b0c68750fb6c8c5e authored about 7 years ago by jongleberry <[email protected]>
travis: test node@9

687b73257bca6f946fde2aebb74c60a4e089bd14 authored about 7 years ago by jongleberry <[email protected]>
expose the Application::handleRequest method (#950)

* * expose the Application::handleRequest method to extend the context

* * minor change the h...

53a44461230199fd175a9f1c77ba66c7943bfaf5 authored about 7 years ago by Riceball LEE <[email protected]>
deps: update min engines (#1040)

85ff544f7a6af764c15496f7a7fecfaac3ebcd06 authored about 7 years ago by Martin Iwanowski <[email protected]>
HTTP/2 has no status message (#1048) (#1049)

60290647560025e43495bd60f5ef054973f014e3 authored about 7 years ago by Bernie Stern <[email protected]>
Update fresh to ^0.5.2 to close vulnerability (#1086)

18e4fafb024366112b22084e2d0311dd5f4f8922 authored about 7 years ago by Sergei Osipov <[email protected]>
docs: ddd Chinese docs link for v2.x (#1092)

e8a024cbc0d962f397f2b9dde124b8ff9fec5ebd authored about 7 years ago by Jonas Zhang <[email protected]>
docs: update babel setup (#1077)

1e81ea36910d6dc599f8868e0e31443f63399eba authored about 7 years ago by Taehwan, No <[email protected]>
test: Remove --forceExit flag for Jest (#1071)

43a1df8200dad6860f688713a112785535a3ed3d authored about 7 years ago by Nick McCurdy <[email protected]>
docs: Update middleware.gif (#1052)

0168fd87a8b63d2fe3e068fe6a5d94801a515fe5 authored about 7 years ago by Pedro Pablo Aste Kompen <[email protected]>
docs: command is wrong for running tests (#1065)

e1e030cc3d8dfa53c8ed15b0bf05c90319820525 authored about 7 years ago by Shawn Sit <[email protected]>
test: replace request(app.listen()) with request(app.callback())

77ca4290a1b5cf7d188e87ef3f281c2bffe33003 authored about 7 years ago by JamesWang <[email protected]>
meta: update AUTHORS (#1067)

7f577aff2d5017951bc1e7a13250f9954420913a authored about 7 years ago by Martin Iwanowski <[email protected]>
docs: fix dead link to logo image (#1069)

f3ede44ffa6b59dcdc4d94d1faaa223aa6c60a51 authored about 7 years ago by Hrvoje Šimić <[email protected]>
tools: remove --fix to catch lint errors (#1062)

7e78147f526799fd3dbe1cca844bd137cd03c933 authored over 7 years ago by Martin Iwanowski <[email protected]>
docs: fix typo (#1058)

09f1b7bb1f6c2e94935139bfee2dd5fa8965359b authored over 7 years ago by Todor Stoychev <[email protected]>
Revert "refactor: remove duplicate assignment in respond test (#1055)" (#1056)

This reverts commit c161c0f2e9f28cea895c38aa2c3ec6ea8b85be44.

86ab4ae84a1bd71fe719be200504fe180988127f authored over 7 years ago by jongleberry <[email protected]>
refactor: remove duplicate assignment in respond test (#1055)

Signed-off-by: Clark Du <[email protected]>

c161c0f2e9f28cea895c38aa2c3ec6ea8b85be44 authored over 7 years ago by Clark Du <[email protected]>
Koa routing (third party libraries support) (#1038)

392e8aa90d0f00acda49015866c1d9e82b3934c7 authored over 7 years ago by Usman Hussain <[email protected]>
bench: add bench for async/await (#1036)

78832ff6c63fdd93ad9a49f31ba2edd8cbe8adee authored over 7 years ago by Yu Qi <[email protected]>
koa-vs-express: Update note about generators (#1015)

7294eae07890b2cf07f7f6fc2b7f234423064203 authored over 7 years ago by Rico Sta. Cruz <[email protected]>
docs: improve consistency in api code examples (#1029)

40a6dd2c803ea639a78a12f3ff056983a0986821 authored over 7 years ago by Saad Quadri <[email protected]>
Updates documentation to include reference for RFC2324 (HTTP Status 418) (#1028)

0c44c11ce35a47860f2f07b12ddec7da1c066cc2 authored over 7 years ago by Hartley Melamed <[email protected]>
Fix context.inspect when called on the prototype (#1012)

* Fix context.inspect when called on the prototype

Fixes #837

* Add tests

67630217ae8383c0f24d3653408bc41ad77e54fc authored over 7 years ago by Luke Bousfield <[email protected]>
docs: fix typo (#1023)

9f2182dec75fd326e333942403ae8f2230c20eb6 authored over 7 years ago by haoxin <[email protected]>
docs: modified examples using the wrong keyword (yield -> await) (#1021)

87cde82399fff84a1628bbb37eb379f8e3306921 authored over 7 years ago by Chiahao Lin <[email protected]>
2.3.0

aaac09af1a6aa02161fead1422fac460fbdcce3e authored over 7 years ago by jongleberry <[email protected]>
Use node 7+ WHATWG parser for hostname, fixes #1002 (#1004)

* Use node 7+ WHATWG parser for hostname, fixes #1002

* only use URL if host is IPv6, expose ...

327b65cb6b86e31285cbe5c423505da15ca589f6 authored over 7 years ago by Martin Iwanowski <[email protected]>
update gitignore, added package-lock

4b41a8b94b4a88660a6aab0ff17ca5a34953c836 authored over 7 years ago by Martin fl0w Iwanowski <[email protected]>
added setters for header and headers, fixes #991

012587889d67464316ada42eeb525367756075be authored over 7 years ago by Martin fl0w Iwanowski <[email protected]>
lint: commit --fix

f6f1ab73e10586e07632667b8720f6dc3e567d6a authored over 7 years ago by Martin fl0w Iwanowski <[email protected]>
test: run ci on node 7,8 (#992)

41f87763500dca497dd71b836d675c44a0931977 authored over 7 years ago by Yiyu He <[email protected]>
docs: A middleware is always responsible for calling downstream (#978)

Irrespective of whether it is called by an upstream middleware or not.

beec26ebf842a55ba02a6c6ef210ce67954d12e2 authored over 7 years ago by designgrill <[email protected]>
docs: Add note about overwriting charset in response.type (#993)

0a7856ca156245e13dad568d8a14045d1a62cb54 authored over 7 years ago by Kareem Kwong <[email protected]>
grammar (#994)

7941fb522121bbc069d0d9ad6ebef8631cbcd96f authored over 7 years ago by Richard Marmorstein <[email protected]>
docs: apply `Date.now()` to all docs (#988)

08eb1a20c3975230aa1fe1c693b0cd1ac7a0752b authored over 7 years ago by Equim <[email protected]>
docs: Fix minor nitpick in documentation (#987)

302814e7a3ae214e0791edd9a513db9cba4f9b61 authored over 7 years ago by Shaun Warman <[email protected]>
Update Readme.md (#985)

Change ```new Date``` to ```Date.now```

bfce5806c2c155307067492ef16a87dab391c550 authored over 7 years ago by song <[email protected]>
test: Use Jest (#981)

d394724200d0e36e6af6db2edb524820212da915 authored over 7 years ago by Gilles De Mey <[email protected]>
res.type=: remove no-op code (#980)

13c7ca61392acecff026a079623ab0d928ea0d93 authored over 7 years ago by ziyunfei <[email protected]>
test: fix spelling error (#972)

9248660efde0c837959a2609a6f3014c53f449d2 authored over 7 years ago by joehecn <[email protected]>
Update Readme.md

I'll fill everyone in a bit

32ebd1bd6a68307a29af4ad076c2385327fb78d5 authored over 7 years ago by TJ Holowaychuk <[email protected]>
docs: added note about arrays (#964)

Added note about arrays being returned as JSON.

3bbb74b3eee914bdc8bd504ac1ad70d6de551960 authored over 7 years ago by Francisco Presencia <[email protected]>
eslint: remove unused eslint-plugin-babel (#969)

2da3dd49fa5ddb4cc8989e495698e92109c8c5fa authored over 7 years ago by bananaappletw <[email protected]>
replace apply by spread syntax (#971)

ee5af59f1f847922c9cf41ccedbdbe6a3c024c2e authored over 7 years ago by Thiago Lagden <[email protected]>
docs: fix documentation to match new http-errors API (#957) (#967)

7f3d0765d761bd05f330ef2e210c811b425b12b9 authored over 7 years ago by Remek Ambroziak <[email protected]>
docs: reorganize "response.status=" section (#966)

Reference: https://github.com/jshttp/statuses/blob/v1.2.0/src/iana.json
Since [email protected] depends...

cd5d6a1c373b53831021376b6f7d2e04d4c05f97 authored over 7 years ago by George Chung <[email protected]>
test: change a describe to it (#963)

1b3e08e046b762fa0aea4403ac398bdf5d2b811c authored over 7 years ago by joehecn <[email protected]>
Test: change a describe to it (#959)

19fc4194b782f0ff47b719c3c9c1122c5e7f9ca1 authored over 7 years ago by joehecn <[email protected]>
readme: update the order of accepted functions(#958)

Update the order of accepted functions so that it matches the following blocks of text.

cb12aa8ae5f395aed6d82ea714d837e69324698a authored over 7 years ago by Aesop Wolf <[email protected]>
:arrow_up: koa-compose@4 — remove any-promise

7bd82ac4103aef28fb2d2f40be91f495dfa6db5d authored over 7 years ago by jongleberry <[email protected]>
test: remove redudant test case (#956)

3721f6be0b84801bbdba492031e4ef8504a4bfc6 authored over 7 years ago by Martin Iwanowski <[email protected]>
eslint: remove deprecated babel/arrow-parens (#953)

efb05d28365490a6af00d8a3d75570ed2d111df7 authored over 7 years ago by bananaappletw <[email protected]>
readme: fix typo (#951)

87036857e6b79cfd564d7bf2352ef7abb922b48d authored over 7 years ago by Ivan Kleshnin <[email protected]>
use Buffer.from instead (#946)

18d753ca2d254d7d6853dbfee5a5744d0efdcaf3 authored almost 8 years ago by Fangdun Cai <[email protected]>
docs: add the missing next param (#942)

682d7b484a3bd28d742a94ecd897904f7a84bd54 authored almost 8 years ago by Michał Gołębiowski <[email protected]>
2.2.0

9a9949f9eef95fbe95e11ada5b677dd7aa284fce authored almost 8 years ago by jongleberry <[email protected]>
travis: cache node_modules (#934)

55d1d9a607d3231c5ea7c53676d37be937b25fc9 authored almost 8 years ago by Lee Bousfield <[email protected]>