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

docs

a79bfe332946fa45c80ea7b7c54180b9e47ce28a authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

6eb92c3bd1f38444008b4843737c24495c12cf40 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

74c452a93f8135a3b64c0bcb02885cd826eb9612 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

b132484dcf230004ea16286837bd28a19231ad77 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

33221d6574aad357536669162bd42c9866d75e74 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

4a0c55cc96803f116e6307d78c3c1887ef6765f3 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

c6dc504ce8bbfcd1b8e98ea711a734e81e3382e1 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge branch 'master' of github.com:koajs/koa

f6161918eeecfafc726a47c96f0d6de9e7fb8b85 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

5459fb8c55d0c34433eae20c47c7b5dece59d86b authored over 11 years ago by TJ Holowaychuk <[email protected]>
add guide

60eb2edb86531c73a6fcedf3f04b64d4c84faafb authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #46 from karlbohlmark/json-response-length

use byteLength when calculating content-length

fab0150a639cf1dbb231e8af057bd8ba65b414f9 authored over 11 years ago by TJ Holowaychuk <[email protected]>
use byteLength when calculating content-length

520df772ef0eae861c36e1a55905f23c8a407846 authored over 11 years ago by Karl Böhlmark <[email protected]>
move downstream logic to response middleware

7754a3535a3538c87f6462d80cd54c30ad51eba3 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

37a7457d2897bec1381023fd77ad1703784bb7a1 authored over 11 years ago by TJ Holowaychuk <[email protected]>
use app.listen() in tests

3758f4b67512a6357c4223f3ea6c4bc79260e981 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add ctx to error-handling example

258f6625437fcef696e30c3f1869bb0f70b00dc5 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add docs for error ctx

a1edb2fe7c197711eca98b08c0eadaca94fd0063 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge branch 'master' of github.com:koajs/koa

b3761b5da0ca04f46eb768890868d74f2afdb4d2 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #44 from jonathanong/patch-1

pass context to errors

9046d080be2f4931924e604c41fbcc8f467f81b4 authored over 11 years ago by TJ Holowaychuk <[email protected]>
pass context to errors

errors are kind of useless without the context

a5208f5ce645481287595051485d3a02c3e7d918 authored over 11 years ago by Jonathan Ong <[email protected]>
Merge pull request #43 from kjbekkelund/patch-1

typo

9c904ebf23da48ab06e7ab3e47aa5b09718029c0 authored over 11 years ago by TJ Holowaychuk <[email protected]>
typo

baefcacff99046fbe965e0c5682949753e31619b authored over 11 years ago by Kim Joar Bekkelund <[email protected]>
add basic instrumentation

32d65cfe91946e8cc58fe7a8cd7c813e3ddc125c authored over 11 years ago by TJ Holowaychuk <[email protected]>
add names to simple example middleware

3eafcdd85a0e2d5453c8ec07ddcde2fd25e490cf authored over 11 years ago by TJ Holowaychuk <[email protected]>
change benchmark port

7db6987ccc480ba8f0736370822e876c30ec74e7 authored over 11 years ago by TJ Holowaychuk <[email protected]>
fix simple example

0c19a060c4ddf22873a40915877811d540f4c762 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add context debug()

fae98c10ece0a0d9a0e76c5e912b50dc65cb18b2 authored over 11 years ago by TJ Holowaychuk <[email protected]>
change "unnamed" middleware to -, less junk output

ddc7347afe2b4a9ae5ebe0f40747ce81aa1e951b authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

52a60b715d0981b82d94dbe75de5426887369780 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add conditional middleware middleware example

56b27321337ce5b0ed01e4836e3e803262f9ba08 authored over 11 years ago by TJ Holowaychuk <[email protected]>
typo

552ef6fd5281361d6ab8973e73b95ea504ba46e7 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add conditional middleware example. Closes #5

1ceafd0f4e22aa3f5ed31e718139b9216e35f71a authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

e21938a13633ff9422a42b4240a3f4b1fcb5d6b6 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add Context#error(). Closes #31

ad0dd3cc39c27d71149dcaa8f7f7807cd7e3ed8e authored over 11 years ago by TJ Holowaychuk <[email protected]>
add error handling example

f6a2f54aef50e2edc5ae0d54ffa7e4d38c72f66a authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

5cc50ef2c8e2c8b6c83ea8030c102463d871bf93 authored over 11 years ago by TJ Holowaychuk <[email protected]>
change app to emit "error" events instead of app.error(fn)

99895aa215c5fc62c6de13fd5f73d224fa9994cc authored over 11 years ago by TJ Holowaychuk <[email protected]>
refactor examples

750748834e9fbfc453b9dd0396ee542e3e9d3c08 authored over 11 years ago by TJ Holowaychuk <[email protected]>
refactor example

b138f713fa375e27ac16f943f2c77b291ec572bc authored over 11 years ago by TJ Holowaychuk <[email protected]>
add pipe example. Closes #9

17d8f6707313892be5bcc1680bea368d5e449309 authored over 11 years ago by TJ Holowaychuk <[email protected]>
fix app-level error delegation, always delgate

eb41a90b80f53b33d5a74b7175eaf5a4c99215d6 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add Context#hasContent

b047405cc54dc9801c308fddbd1dfea00dec8c43 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

f7b8b2b6aefb53f0ee888fbe4f24e64fe158bbcf authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

3e0599851ab29b865312b488720b8b6f82de9cf1 authored over 11 years ago by TJ Holowaychuk <[email protected]>
replace "qs" with native "querystring" for now

9e699228593730591898705089277c766a527921 authored over 11 years ago by TJ Holowaychuk <[email protected]>
use GH style .repository

41f6108bba426f996198c5f9cd57bf41d6a490e5 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge branch 'master' of github.com:koajs/koa

b747d8756aa41fce6654818a39b68b6a86016616 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #37 from juliangruber/patch-4

add repository

2d5e7dcd5063689c0231140ab4c192458245b39e authored over 11 years ago by TJ Holowaychuk <[email protected]>
add repository

05044c4a8bd70197d08ab9fc535977ddfa928b21 authored over 11 years ago by Julian Gruber <[email protected]>
add authors

4026d46f7e0a64123731dcc44e83b7bf0b23a152 authored over 11 years ago by TJ Holowaychuk <[email protected]>
fix .status= case sensitivity

6fb32165e3ca96f34869c2b560b93482e5d8a03f authored over 11 years ago by TJ Holowaychuk <[email protected]>
add app.error(fn). Closes #4

3439437c18055cf87557de5f8b8b0e09107af9c1 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add .querystring memoization

d2713418cc0d5e5c28aaa0e8d23c6b41896126d9 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add .query memoization for ultimate hello world benchmarks

261acbde88ca060f67161ef210426314bd4da5d4 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add memoization to .path. Closes #17

933ecd8747bb288a290e1798aa288cd6d0646754 authored over 11 years ago by TJ Holowaychuk <[email protected]>
change socket error listener to just use length

832a1dcc1e9c5374b30a4edba4c0283774502c5f authored over 11 years ago by TJ Holowaychuk <[email protected]>
fix socket error handler event listener leak

4e4fcfc6427f5cac499d3b8927bc61579eb18150 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add socket error-handling. Closes #6

otherwise node just explodes, not a good default

fe89dc37838c0cc7d0e083fbe6536e66cc4efd81 authored over 11 years ago by TJ Holowaychuk <[email protected]>
fix .onerror bind for stream "error" handling

b4b0789d7a0712f45133eb703f3b5e56e2816a50 authored over 11 years ago by TJ Holowaychuk <[email protected]>
change .outputErrors to false for "test" env only

good to know in prod ;)

9d7720f2d8bf8177bc9fdcbefc9b0c0a7855dc6e authored over 11 years ago by TJ Holowaychuk <[email protected]>
add err.status support. Closes #20

2de010ca47b4996da024596e425558587b7d54be authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

f32c3540f459e0fba7c6f9b247dc499cc827a52e authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

e5c7632b07d1effab24e87faa153c58756f3f5f1 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add FAQ. Closes #12

20b2c9ff4a5f9a8d5c4e8cd042c76e25b4f93a00 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add Context#cookies support. Closes #7

need to add signing support in there as well

ca7be7b89f6e8f5fba7f95295ca4b6dbdc8ce4d1 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add .travis.yml. Closes #1

1af71053a274bd2f3acb8af68a08dea251156bbe authored over 11 years ago by TJ Holowaychuk <[email protected]>
add test for 304 as well

e24334e820b5c1ae5ad7e84625d1215f1a733270 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add striping of Content-* fields when 204 / 304. Closes #21

1457a3df0f69b61af51d4d6867c735335a1a7b73 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

b9d4d2031dba5f4d5cd77b97e9744bb71f409b56 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge branch 'master' of github.com:koajs/koa

febf14dfca78dcbea07ed49c0207c1a6ee5d5058 authored over 11 years ago by TJ Holowaychuk <[email protected]>
remove Context#auth. Closes #26

3d92717b7a4d4ac7942f62b9743ff6d65109edc3 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #25 from juliangruber/patch-3

typo

25e9159df72fb97b2502b01426a416f7a89b3d52 authored over 11 years ago by TJ Holowaychuk <[email protected]>
typo

c1380515b520f2779504dd1dc3d4dc5d9ac44e72 authored over 11 years ago by Julian Gruber <[email protected]>
add app.context() docs

5f4574b8f5e25bee56899e8e594e4e86916eac10 authored over 11 years ago by TJ Holowaychuk <[email protected]>
misc

d9e8bb711e1e37536c98bb88237a46a1527b4b2a authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

607f2fda8fae6e961e85868a50e4d56dc4e1f361 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add createContext()

8ccfc14e882a3c2ce7c115a53b345c57bd27fec2 authored over 11 years ago by TJ Holowaychuk <[email protected]>
Merge pull request #23 from jonathanong/extensible-context-2

app.context: customize context parameter

aa8475dc78dba94c39805fdfb4a957496ef95b9f authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

6e23e04ab1bf8c319aeeaf14270970dad565ae4b authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

6077b06711a9e036900d956491f3feec668f0dc8 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

b2cdd20ed5fd4eb63df1a7e7efb8a08a5f946f52 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

1a664f0aa47ba1277ee10de71c231ed02847b3cd authored over 11 years ago by TJ Holowaychuk <[email protected]>
benchmarks

dc8b687c36a3b4c9cf91042b16c65dc6cac306ea authored over 11 years ago by TJ Holowaychuk <[email protected]>
app.context: extend the context with your own properties

978f58109990ddee4985255c4ce81ae31a0b8663 authored over 11 years ago by Jonathan Ong <[email protected]>
docs

5095131e95806ec9376dcf8cb9a28ec12c23ef58 authored over 11 years ago by TJ Holowaychuk <[email protected]>
add .repository. Closes #18

cdba6f87ed8f17c6211b3abfe3226db59b983a54 authored over 11 years ago by TJ Holowaychuk <[email protected]>
fix license date

fba98b80dd7d35b0385e4fc22f5142beab910ac9 authored over 11 years ago by TJ Holowaychuk <[email protected]>
docs

bbbbfcc37a9a2423d541a13f85c6a9481bba177c authored over 11 years ago by TJ Holowaychuk <[email protected]>
Initial commit

9e167c5ed9c2411723a444ff28b2ccb23817de88 authored over 11 years ago by TJ Holowaychuk <[email protected]>