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

Release 2.13.1

5c32cbf03a10012a37d5bd6cfb0e4b577084da24 authored almost 4 years ago by dead-horse <[email protected]>
fix: make ESM transpiled CommonJS play nice for TS folks, fix #1513 (#1518)

b5472f4cbb87349becae36b4a9ad5f76a825abb8 authored almost 4 years ago by miwnwski <[email protected]>
correct verb tense in doc (#1512)

In this sentence, the subject is the word "using," which acts as a gerund, and not "functions."

b4398f5d68f9546167419f394a686afdcb5e10e2 authored about 4 years ago by Matan Shavit <[email protected]>
fixed multiple grammatical errors in docs. (#1497)

* fixed grammatical errors in faq docs

* fixed grammatical and style issues in error handling...

39e1a5a380aa2bbc4e2d164e8e4bf37cfd512516 authored over 4 years ago by Hridayesh Sharma <[email protected]>
fix: fixed order of vulnerability disclosure addresses

68d97d69e4536065504bf9ef1e348a66b3f35709 authored over 4 years ago by niftylettuce <[email protected]>
docs: added [email protected] to vulnerability disclosure

aeb5d1984dcc5f8e3386f8f9724807ae6f3aa1c4 authored over 4 years ago by niftylettuce <[email protected]>
docs: remove babel from readme (#1494)

6e1093be27b41135c8e67fce108743d54e9cab67 authored over 4 years ago by miwnwski <[email protected]>
docs: update specific for auto response status

38cb591254ff5f65a04e8fb57be293afe697c46e authored over 4 years ago by AlbertAZ1992 <[email protected]>
docs: remove babel ref. (#1488)

2224cd9b6a648e7ac2eb27eac332e7d6de7db26c authored over 4 years ago by Imed Jaberi <[email protected]>
docs: fix assert example for response (#1489)

d51f98328c3b84493cc6bda0732aabb69e20e3a1 authored over 4 years ago by Imed Jaberi <[email protected]>
chore: fix grammatical and spelling errors in comments and tests (#1490)

f8b49b859363ad6c3d9ea5c11ee62341407ceafd authored over 4 years ago by Matt Kubej <[email protected]>
deps: update depd >> v2.0.0 (#1482)

d1c92638c95d799df2fdff5576b96fc43a62813f authored over 4 years ago by imed jaberi <[email protected]>
Release 2.13.0

af3a1fd9b85b6291ff4ec2ce58749cc3874b8b2b authored over 4 years ago by dead-horse <[email protected]>
test: imporve coverage to 100%

20e58cf3e4f20fc5d5886df1d0ac6dd8c33bd202 authored over 4 years ago by dead-horse <[email protected]>
build: use prepare instead of prepublish

4a40d633c4b4a203c6656078f9952ccef65c5875 authored over 4 years ago by dead-horse <[email protected]>
build: use prepublish instead of prepack

226ba8c8e81e83da48e7bf137be3f146d03f40b8 authored over 4 years ago by dead-horse <[email protected]>
feat: support esm (#1474)

bbcde76f5cb5b67bbcd3201791cf0ef648fd3a8b authored over 4 years ago by ZYSzys <[email protected]>
Release 2.12.1

b7d8c97f49e2cb82eccac2b1a50cf7d806730046 authored over 4 years ago by dead-horse <[email protected]>
fix: Improve checks for Error in onerror handlers (#1468)

Fixes #1466

e2030c7249c7ae24e28158d8eae405a02fefc9f8 authored over 4 years ago by Julien Wajsberg <[email protected]>
chore: Use single console.error() statement in error handler (#1471)

5208c5e15d35b3653fce6b8ed68d09865abea843 authored over 4 years ago by Mike Vosseller <[email protected]>
Release 2.12.0

9ee65843d9be96329a3279c63657c2970e260acf authored over 4 years ago by dead-horse <[email protected]>
feat: error handler treat err.statusCode as the same as err.status (#1460)

0d2f421c265350d3d84e1bc261572954479f27d3 authored over 4 years ago by Vijay Krishnavanshi <[email protected]>
fox: remove `error-inject` and fix error handling (#1409)

faeaff5c149a81a188ab8e5af0b994029e45acbb authored over 4 years ago by Konstantin Vyatkin <[email protected]>
docs: fixed incorrect onerror example (#1459)

f7c732fd06f724505e9090add4d977e667da55a8 authored over 4 years ago by Paul Annekov <[email protected]>
Always use strict equality. (#1225)

143d8f72f2a232b4c97eac00e7811015911e4f7c authored over 4 years ago by Yazan Medanat <[email protected]>
feat: allow bodyless responses for non empty status codes (#1447)

Co-authored-by: Eladio Mora <[email protected]>

8d52105a34234be9e771ff3b76b43e4e30328943 authored over 4 years ago by ejose19 <[email protected]>
docs(api): add app.use chainability note (#1449)

6b6b0ddf7aff073e65493c6efaffab8331c0331c authored over 4 years ago by Zac Anger <[email protected]>
docs: Document response status with empty body (#1445)

Co-authored-by: Marc-Aurèle DARCHE <[email protected]>

8ddab48cbdbca1e6d1cc8c3ddae45491db524d51 authored over 4 years ago by Marc-Aurèle DARCHE <[email protected]>
docs: Updating context.md with the latest cookies opts (#1433)

7deedb235274223f1b9da46dee296545b23598de authored over 4 years ago by Brad Ito <[email protected]>
docs(links): remove Google+ link (#1439)

3e97a106bb846d9337737011bb85149ddd797229 authored over 4 years ago by laffachan <[email protected]>
build: Drop unused Travis sudo: false directive (#1416)

eda27608f7d39ede86d7b402aae64b1867ce31c6 authored almost 5 years ago by Olle Jonsson <[email protected]>
Release 2.11.0

ed84ee50da8ae3cd08056f944d061e00d06ed87f authored about 5 years ago by dead-horse <[email protected]>
feat: support app.proxyIPHeader and app.maxIpsCount to make ctx.ips more security

422e539e8989e65ba43ecc39ddbaa3c4f755d465 authored about 5 years ago by Yiyu He <[email protected]>
chore: update ESLint and plugins/configs (#1407)

4dc56f6d04e8f5fe12ba53a8a776653b3d7b60ed authored about 5 years ago by Konstantin Vyatkin <[email protected]>
chore: removes code duplication at handling HEAD method (#1400)

be7d334778481639294cdf87f5c359a230aeb65b authored about 5 years ago by Konstantin Vyatkin <[email protected]>
chore: support `writableEnded` (#1402)

f155785e2bb42b5ddf0a8156401c6dafdf57ba8b authored about 5 years ago by Konstantin Vyatkin <[email protected]>
chore: add FUNDING.yml (#1403)

b968688afe2c727ae141f50aa983d481dbc1dbbf authored about 5 years ago by Konstantin Vyatkin <[email protected]>
chore: remove isJSON in res.length (#1399)

4f968298f97394e488297ec32c8e927a3a322076 authored about 5 years ago by Konstantin Vyatkin <[email protected]>
feat: implement response.has (#1397)

d48d88ee17b780c02123e6d657274cab456e943e authored about 5 years ago by Konstantin Vyatkin <[email protected]>
build: enable codecov partial coverage and use bash uploader (#1396)

8be5626bbb54e6c899a1b71d22411709126d9fea authored about 5 years ago by Konstantin Vyatkin <[email protected]>
chore: use rest params (#1393)

ef5c43bcbcf31819e032c3b7ae7654b7f8e9358b authored about 5 years ago by Konstantin Vyatkin <[email protected]>
Release 2.10.0

66c1593c20208adfa6cffdd772bca7ddc10f3202 authored about 5 years ago by dead-horse <[email protected]>
feat: support sameSite=none cookies (bump cookies dependency) (#1390)

d7f7f77689e2eaef050686be2bdf3e72881a79ac authored about 5 years ago by Filip Skokan <[email protected]>
Release 2.9.0

7b0370be37344daec7222064c3017ff518efeb7a authored about 5 years ago by fengmk2 <[email protected]>
feat: export HttpError from http-errors library

2d1c5981869e0fe6f5bc71b5c5582accfd125cc6 authored about 5 years ago by Micheal Hill <[email protected]>
Chore: Use https in readme (#1389)

cf70dbc6d2ba62bf1eb12b563dd5ecd27af6e2be authored about 5 years ago by 谭九鼎 <[email protected]>
Release 2.8.2

a0d2816cba5d009017b452718b7b14ecdc66d086 authored about 5 years ago by fengmk2 <[email protected]>
fix: encode redirect url if not already encoded (#1384)

Same bug from express https://github.com/expressjs/express/commit/76eaa326ee8c4dda05568c6452286a...

54e8fab3e3d907bbb264caf3e28a24773d0d6fdb authored about 5 years ago by fengmk2 <[email protected]>
test: fix body test (#1375)

Setting body will set the content-length header. Unless the
corresponding number of bytes are s...

817b49830571b45a8aec6b1fc1525434f5798c58 authored over 5 years ago by Robert Nagy <[email protected]>
test: fix end after end (#1374)

f75d4455359ecdf30eeb676e2c7f31d4cf7b42ed authored over 5 years ago by Robert Nagy <[email protected]>
Release 2.8.1

061c21f336b57a35e82d98c919bd316f48aa8b41 authored over 5 years ago by dead-horse <[email protected]>
fix: make options more compatibility

287e589ac773d3738b2aa7d40e0b6d43dde5261b authored over 5 years ago by dead-horse <[email protected]>
Release 2.8.0

1015cea41dd33d719177f5dc1fb62de14f4cfc38 authored over 5 years ago by dead-horse <[email protected]>
feat: accept options in the Application constructor (#1372)

5afff89eca0efe7081309dc2d123309e825df221 authored over 5 years ago by Jake <[email protected]>
docs: parameter of request.get is case-insensitive (#1373)

3b23865340cfba075f61f7dba0ea31fcc27260ec authored over 5 years ago by Gunnlaugur Thor Briem <[email protected]>
docs: Update response.socket (#1357)

* docs: Include `dead-horse`'s comment

https://github.com/koajs/koa/pull/1355#discussion_r30...

a245d18a131341feec4f87659746954e78cae780 authored over 5 years ago by Jeff <[email protected]>
chore(deps): install egg-bin, mm as devDeps not deps (#1366)

d1d65dd29d7bbaf9ea42eaa5fcb0da3fb4df98e9 authored over 5 years ago by Edvard Chen <[email protected]>
test: remove jest and use egg-bin(mocha) (#1363)

2c86b10feafd868ebd071dda3a222e6f51972b5d authored over 5 years ago by Yiyu He <[email protected]>
docs(context): update link (#1354)

* docs(context): update link

* docs(response): add code highlight

219bf22237b11bc375e2e110b93db512f1acfdd4 authored over 5 years ago by Peng Jie <[email protected]>
chore: ignore Intellij IDEA project files (#1361)

52a673703a87a93c0f6a8552e6bd73caba66d2eb authored over 5 years ago by Imon-Haque <[email protected]>
fix: typo on document (#1355)

ff70bdc75a30a37f63fc1f7d8cbae3204df3d982 authored over 5 years ago by Jeff <[email protected]>
docs(api): fix keygrip link (#1350)

b9e35469d3bbd0a1ee92e0a815ce2512904d4a18 authored over 5 years ago by Peng Jie <[email protected]>
chore: update eslint and fix lint errors

d4bdb5ed9e2fe06ec44698b66c029f624135a0ab authored over 5 years ago by dead-horse <[email protected]>
build: test on 8/10/12

12960c437cc25c53e682cfe5bff06d74a5bb1eb9 authored over 5 years ago by dead-horse <[email protected]>
docs: ctx.type aliases ctx.response, not ctx.request (#1343)

00e8f7a1b7603aabdb7fb3567f485cb1c2076702 authored over 5 years ago by Alex Berk <[email protected]>
docs(context): update cookies link (#1348)

62f29eb0c4dee01170a5511615e5bcc9faca26ca authored over 5 years ago by Peng Jie <[email protected]>
docs: fix typo in cookie path default value docs (#1340)

b7fc526ea49894f366153bd32997e02568c0b8a6 authored over 5 years ago by Igor Adamenko <[email protected]>
chore: simplify variable (#1332)

23f7f545abfe1fb6499cd61cc8ff41fd86cef4a0 authored over 5 years ago by kzhang <[email protected]>
docs: Clarify the format of request.headers (#1325)

132c9ee63f92a586a120ed3bd6b7ef023badb8bb authored over 5 years ago by Dobes Vandermeer <[email protected]>
docs: Removed Document in Progress note in Koa vs Express (#1336)

closes #1335

5810f279a4caeda115f39e429c9671795613abf8 authored over 5 years ago by Andrew Peterson <[email protected]>
chore: Consider removing this return statement; it will be ignored. (#1322)

75233d974a30af6e3b8ab38a73e5ede67172fc1c authored over 5 years ago by Vern Brandl <[email protected]>
test: Buffer() is deprecated due to security and usability issues. so use the Buffer.alloc() instead (#1321)

04e07fdc620841068f12b8edf36f27e6592a0a18 authored over 5 years ago by Vern Brandl <[email protected]>
docs: use 'fs-extra' instead of 'fs-promise' (#1309)

130e363856747b487652f04b5550056d7778e43a authored almost 6 years ago by rosald <[email protected]>
chore: Update PR-welcome badge url (#1299)

2f2078bf998bd3f44289ebd17eeccf5e12e4c134 authored almost 6 years ago by James George <[email protected]>
Release 2.7.0

8b4e2cd3bc6e165a0ea544686346cd79e437bc28 authored almost 6 years ago by dead-horse <[email protected]>
feat: change set status assert, allowing valid custom statuses (#1308)

b7bfa7113b8d1af49a57ab767f24a599ed92044f authored almost 6 years ago by Martin Iwanowski <[email protected]>
chore: add pr welcoming badge (#1291)

72f325b78edd0dc2aac940a76ce5f644005ce4c3 authored almost 6 years ago by James George <[email protected]>
chore: Reduce unnecessary variable declarations (#1298)

b15115b2cbfffe15827cd5e4368267d417b72f08 authored almost 6 years ago by call me saisai <[email protected]>
chore: license 2019

ad91ce2346cb34e5d5a49d07dd952d15f6c832a3 authored almost 6 years ago by dead-horse <[email protected]>
Mark two examples as live for the corresponding documentation change in https://github.com/koajs/koajs.com/pull/38. (#1031)

Reviewed by @tolmasky.

b25e79dfb599777a38157bd419395bd28369ee86 authored almost 6 years ago by Francisco Ryan Tolmasky I <[email protected]>
chore: Optimize array split (#1295)

d9ef60398e88f2c2f958ab2b159d38052ffe7f8a authored almost 6 years ago by Mikhail Bodrov <[email protected]>
chore: replace ~~ with Math.trunc in res.length (option) (#1288)

9be858312553002841725b617050aaff3c48951d authored almost 6 years ago by jeremiG <[email protected]>
docs: add link to the license file (#1290)

7e46c2058cb5994809eab5f4dbb12f21e937c72b authored almost 6 years ago by James George <[email protected]>
docs: Document other body types (#1285)

48993ade9b0831fbce28d94b3b0963a4b0dccbdd authored about 6 years ago by Douglas Wade <[email protected]>
docs: Add security vulnerability disclosure instructions to the Readme (#1283)

acb388bc0546b48fca11dce8aa7a595af2cda5e2 authored about 6 years ago by Douglas Wade <[email protected]>
docs: Document ctx.app.emit (#1284)

a007198fa23c19902b1f3ffb81498629e0e9c875 authored about 6 years ago by Douglas Wade <[email protected]>
docs: response.set(fields) won't overwrites previous header fields(#1282)

f90e825da9d505c11b4262c50cd54553f979c300 authored about 6 years ago by Douglas Wade <[email protected]>
docs: update readme to add babel 7 instructions (#1274)

fc93c05f68398f30abc46fd16ae6c673a1eee099 authored about 6 years ago by Vikram Rangaraj <[email protected]>
chore: use the ability of `content-type` lib directly (#1276)

5560f729124f022ffed00085aafea43dded7fb03 authored about 6 years ago by Jordan <[email protected]>
Release 2.6.2

281a04e8e12735300566b030d39eb277c8ad1e74 authored about 6 years ago by dead-horse <[email protected]>
docs: add table of contents for guide.md (#1267)

325792aee92de0ba6fea306657933fc63dc00474 authored about 6 years ago by ZYSzys <[email protected]>
fix: Status message is not supported on HTTP/2 (#1264)

99051992a9f45eb0dd79e062681d6f5d366deb41 authored about 6 years ago by André Cruz <[email protected]>
docs: fix spelling in throw docs (#1269)

71aaa29591d6681f8579486f18d32ba1ee651a5b authored about 6 years ago by Martin Iwanowski <[email protected]>
chore: use res instead of this.res (#1271)

bc81ca9414296234c764b7306a19ba72b2e59b52 authored about 6 years ago by Jordan <[email protected]>
test: node v11 on travis (#1265)

0251b38a8405471892c5eeaba7c8d54bd7028214 authored about 6 years ago by Martin Iwanowski <[email protected]>
doc: updated docs for throw() to pass status as first param. (#1268)

88b92b43153f21609aee71d47abcd4dc27a6586d authored about 6 years ago by Waleed Ashraf <[email protected]>
Release 2.6.1

6c0e0d6e29ed49a34b3a87f19ea5dda048e46af1 authored about 6 years ago by dead-horse <[email protected]>
fix: use X-Forwarded-Host first on app.proxy present (#1263)

49642428342e5f291eb9d690802e83ed830623b5 authored about 6 years ago by fengmk2 <[email protected]>
Release 2.6.0

e01cc5a1cf930db7c2a4a69d73dfda5eb7856cba authored about 6 years ago by fengmk2 <[email protected]>
feat: use :authority header of http2 requests as host (#1262)

close #1174

9c5c58b18363494976185e7ddc790ac63de840ed authored about 6 years ago by Martin Michaelis <[email protected]>