Ecosyste.ms: OpenCollective

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

github.com/koajs/router

Router middleware for Koa. Maintained by @forwardemail and @ladjs.
https://github.com/koajs/router

Update readme.

76f6337cd5af65a17a73bfa8465f35d569088b3b authored almost 9 years ago by Alex Mingoia <[email protected]>
Update history and readme.

1f1c45e7a244dfa4d2e08618529ba26455d143c1 authored almost 9 years ago by Alex Mingoia <[email protected]>
5.3.0

e85b71ef1c2ce9640bbc2883f37780db8ba976b1 authored almost 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'RobertHerhold/master' into 5.x

919a53d314bf3aa541af991c3742b525d7614420 authored almost 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'dizlexik/patch-1' into 5.x

75b22ff8404d577c909f38cadbc107f4b6e4c945 authored almost 9 years ago by Alex Mingoia <[email protected]>
7.0.0

b8998e1ae819f65efeec4b3bc7a780a482000cae authored almost 9 years ago by Alex Mingoia <[email protected]>
Add test for sharing context between routers.

20e9c046b4cebcf210acb14e6a04ac915edbdb99 authored almost 9 years ago by Alex Mingoia <[email protected]>
Register multiple routes with array of paths.

Closes #203.

dde14ae71676a96d612d60ef3b9948f035e5cb9d authored almost 9 years ago by Alex Mingoia <[email protected]>
Always run middleware in order defined by `.use()`.

This was done to match the Express 4 API, and to reduce confusion and complexity
with regards to...

866562034cb588f0cbfa5861ddde1aec6fb75930 authored almost 9 years ago by Alex Mingoia <[email protected]>
Add note about path-to-regexp.

f1b01d659fe573d1f4f881fc03364ef7534bd479 authored almost 9 years ago by Alex Mingoia <[email protected]>
6.2.0

faab16dca805790e1cb87b0aa89abf515007884a authored almost 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'dizlexik/patch-1'

08820ef14ae40d9828831ad2b9bcb7a2bba838f3 authored almost 9 years ago by Alex Mingoia <[email protected]>
6.1.0

75070f886d12477319110958e4447d8a2a57c434 authored almost 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'RobertHerhold/master'

05f52a69fd7a94356932ddd1e53b41c1c719cf1d authored almost 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'seegno-forks/support/allow-named-routes-and-regexps'

d6591e3e63a76c6ed45aac94de299e557f3e6480 authored almost 9 years ago by Alex Mingoia <[email protected]>
6.0.1

9ae3b4622f885caacdc6c99a2c358d3c9eac36c2 authored almost 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'purepear/bugfix-paramMiddleware'

7519239946d1c1685f230358b645a2cf570ed5f4 authored almost 9 years ago by Alex Mingoia <[email protected]>
Add note about koa2 requirement.

bce2e6dc8f5e16b850597811743e6f619e59e29d authored almost 9 years ago by Alex Mingoia <[email protected]>
fixes alexmingoia/koa-router#208

6a970fb672c9350ecc9a36d6f566aebaeea92d7c authored almost 9 years ago by Delyan Haralanov <[email protected]>
6.0.0

f836f1f7b9705ba33b3ca51e018203121a7a7db0 authored almost 9 years ago by Alex Mingoia <[email protected]>
Adding custom user-provided throw functions for "Not Implemented" and "Method Not Allowed"

814cdc38ab5c1ac6ddb5b705b9bf57913c27ec76 authored almost 9 years ago by reherhold <[email protected]>
Require node >= 4

0f20f365cfb973400917992202795b05cbb13b2e authored almost 9 years ago by Alex Mingoia <[email protected]>
change travis build to 4, 5

9179a7057f53e37e363ead71ebb1ed279f574331 authored almost 9 years ago by Josh Bielick <[email protected]>
refactor for koa2.x, use compose for stacks

* update koa dependency to alpha2
* add koa-compose dependency for layer stack composition
* upd...

9e742f1153a04d6cefa80fc550de62f62c0a8721 authored almost 9 years ago by Josh Bielick <[email protected]>
Sync with upstream and fix regexp issues

33578d209e51b7066fd1f1fd7d164d5b5f6da70c authored about 9 years ago by Rui Quelhas <[email protected]>
Allow specifying named routes and regexps

e8e2b5e4f7dfeb4bd48b8b411369be992c26b1bd authored about 9 years ago by Tiago Ribeiro <[email protected]>
5.2.3

b1abf24686628e2885e9f92010a9f8b173ab7f6c authored about 9 years ago by Alex Mingoia <[email protected]>
Do not register middleware more than once.

- Fixes #184.

2108cbe05bd756a2bd5a6ae06535b523ae48c60e authored about 9 years ago by Alex Mingoia <[email protected]>
5.2.2

a3958a80794539836356e60094e6c8d10f99086c authored about 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'Tankenstein/master'

10a4052aba23aef4bc40d6b53ad0ddbebfe3a53d authored about 9 years ago by Alex Mingoia <[email protected]>
Fix #182.

e486a93da7739529d2807cbc3b1063f6dc1dbeef authored about 9 years ago by Alex Mingoia <[email protected]>
Add registering routes without params before routes with params

7207024db990812dff40d8e563b2b68e60ea5988 authored about 9 years ago by Uku Tammet <[email protected]>
Added test for registering without parameters ordering

d4d36fea2a3252809e588249be287a5fdf7462de authored about 9 years ago by Uku Tammet <[email protected]>
Improve app.context test for #181.

c8b4879ef4332a737446df6a1e090f2b66d12a14 authored about 9 years ago by Alex Mingoia <[email protected]>
5.2.1

3da83f19892cdfb77384603fbe7f4d85d831d1a0 authored about 9 years ago by Alex Mingoia <[email protected]>
Fix #180 middleware yield behavior.

917e8ca007b9f66b81d2162fdddcefaf0d53b901 authored about 9 years ago by Alex Mingoia <[email protected]>
Use POSIX sh equality operator.

d5ea3a1ef42add099937c04bb013a33d6ab06e70 authored about 9 years ago by Alex Mingoia <[email protected]>
Use simpler test shell conditional.

b289b3c8d58f3d45afd3bd9caf2167c256542211 authored about 9 years ago by Alex Mingoia <[email protected]>
Dont pass harmony flag if testing version >= 1

0c781284f5890549dc13ba1c16660fe4f92d399f authored about 9 years ago by Alex Mingoia <[email protected]>
5.2.0

8f30c9c6cdf5951ad26a793a432d4e6ddd747d32 authored about 9 years ago by Alex Mingoia <[email protected]>
Add support for async/await. Resolves #130.

87e335499a5d59220a0a2a4c680a27dcab99e1b6 authored about 9 years ago by Alex Mingoia <[email protected]>
Add test for #151.

187a9851c4d0b0632747686345cd445dc4d17890 authored about 9 years ago by Alex Mingoia <[email protected]>
Add support for array of paths by Router#use(). Closes #175.

42131a16b47a9b5b2b052e9477cf6ad14c81f411 authored about 9 years ago by Alex Mingoia <[email protected]>
Add test for #176.

6e24b3adb00dfb4ab04d659f705f77ab98658a76 authored about 9 years ago by Alex Mingoia <[email protected]>
Add allowedMethods() to nested router example. Closes #173.

d889f5d7aee7e4e8d613ea9972948bd5fe9933ae authored about 9 years ago by Alex Mingoia <[email protected]>
Inherit param middleware when nesting routers. Fixes #170.

7d4c620b23a72921800d29db0f2f7ecf2a015823 authored about 9 years ago by Alex Mingoia <[email protected]>
Default router middleware without path to root.

- Fixes #161, fixes #155, fixes #156.
- Removes dependency on koa-compose.

883c1affe687bb2daa4984514bd4a57bd5fecd64 authored about 9 years ago by Alex Mingoia <[email protected]>
Run nested router middleware after parent's. Fixes #156.

7b1b91744053ab4923a86e9552fcda4b54f9ffaa authored about 9 years ago by Alex Mingoia <[email protected]>
fixed; prefixes with trailing slash

0e2188a086354992e94b737b5534b3a838dfa507 authored about 9 years ago by Aaron Heckmann <[email protected]>
fixed; prefix + root middleware support

fixes #167

05dfc219c3f65d0516df390c338dc077f77b328f authored about 9 years ago by Aaron Heckmann <[email protected]>
add failing prefix() + use() tests

see #167

aa1304d44dd7b2fa6dc911b3598aca6b42e0a56b authored about 9 years ago by Aaron Heckmann <[email protected]>
Merge pull request #162 from bguiz/patch-1

=BG= return value of named parameters

8fa790a3ee6ae15efc3caed1d8660b04e6e445e2 authored about 9 years ago by Alex Mingoia <[email protected]>
Merge pull request #159 from drGrove/feature/add-prefix-to-debug

Pass prefix to layer for debug printing route creation

db48482dda13807d9b1c59cd37702fdb1275f872 authored about 9 years ago by Alex Mingoia <[email protected]>
Merge pull request #146 from iliakan/patch-1

Typo

d1fce853c6ce9f068ee08b9e710c18eec7ec6040 authored about 9 years ago by Alex Mingoia <[email protected]>
=BG= return value of named parameters

minor: `{}` instead of `[]`

2d695f47093a0b2ed8b7ea59487859523ce88ade authored about 9 years ago by Brendan Graetz <[email protected]>
Pass prefix to layer for debug printing route creation

0e5a5c163e6a94f468c6afc909d77b0734fc68bd authored about 9 years ago by Danny Grove <[email protected]>
Merge pull request #139 from bitinn/fix-doc

Fix typo in doc for nested router

fbfbc20b1e8ede2c5295bd792229ecd95a7bd6de authored over 9 years ago by Alex Mingoia <[email protected]>
Typo

10a22e3f7d46f1cf91ea60df28901e7f02f96585 authored over 9 years ago by Ilya Kantor <[email protected]>
Improved router.url().

f172affe6a15fcb363fe4ab1b73003e7b351f56f authored over 9 years ago by Joe Lutz <[email protected]>
Fix typo in doc for nested router

8da9c63889dbcb444c6a4f1e49ca4a0b7dcd124c authored over 9 years ago by David Frank <[email protected]>
5.1.2

2af073111b09e77eca0ec3fc2dee80803a9e17d6 authored over 9 years ago by Alex Mingoia <[email protected]>
Fix nested routes with prefix. Closes #135 and #136.

ce7ad15d2af94ad3daf2453359d98175e2fe0bf8 authored over 9 years ago by Alex Mingoia <[email protected]>
Update documentation.

becca59b493a15f8208c807aa95792d111a7e261 authored over 9 years ago by Alex Mingoia <[email protected]>
Remove unused file.

25637fa36dfcdd46237b45af054f41069a9370e0 authored over 9 years ago by Alex Mingoia <[email protected]>
5.1.1

ea031739b87cc9a0bc0cba838d0478fd9288368d authored over 9 years ago by Alex Mingoia <[email protected]>
Match routes in order they were defined. Fixes #131

baefeb1337f711aefac6c341689e390ceecd102e authored over 9 years ago by Alex Mingoia <[email protected]>
5.1.0

07087886ddc495bfbf7d739f166bdd3356fe63e2 authored over 9 years ago by Alex Mingoia <[email protected]>
Support multiple middleware at given path. Closes #128.

b3cba3c4ca2f44747b8a501f5e4a11d91aa5d48b authored over 9 years ago by Alex Mingoia <[email protected]>
Merge pull request #1 from joesonw/joesonw-patch-1

add capability to 'use' routes

ceeb1d050dae3380f417fcf68f954df864a89907 authored over 9 years ago by Qiaosen Huang <[email protected]>
add capability to 'use' routes

modified Router.prototype.use to take path as an optional parameters, so it would be parsed as r...

e917009d1c10ceff11d48300d627053326b0d6a1 authored over 9 years ago by Qiaosen Huang <[email protected]>
5.0.1

c1cc7f64d1429ecaa58f6d69e43c047ae56d46ee authored over 9 years ago by Alex Mingoia <[email protected]>
Fix bug with missing parameters when nesting routers.

9755d2ff9204658221b58370ae5b1407ac8b9cae authored over 9 years ago by Alex Mingoia <[email protected]>
Update history.

0264853fca020d925eee5659fddaf8e3b57ce99d authored over 9 years ago by Alex Mingoia <[email protected]>
5.0.0

329c0c3f2bdedb567883471e5141bd33476587b5 authored over 9 years ago by Alex Mingoia <[email protected]>
Update dependencies.

5aab689b85dd279c3d161703c8db2267d5e8b844 authored over 9 years ago by Alex Mingoia <[email protected]>
Support nesting routers.

8e50b8a0d10034e1b44440b33f196ff22170fc37 authored over 9 years ago by Alex Mingoia <[email protected]>
Remove support for regular expression routes.

c1f7e963dd20ba37f65d7a61ba054875cce583e9 authored over 9 years ago by Alex Mingoia <[email protected]>
Add gitter badge to readme.

4dca1a289a2dbb07f063f2cd3c168a50df2a5529 authored over 9 years ago by Alex Mingoia <[email protected]>
Update dependencies.

70836f4126eb87f228a387508fbbf27a69a7acde authored over 9 years ago by Alex Mingoia <[email protected]>
Update docs and history.

968109ec7716a4e71ffdd28cbcd7e80a97564374 authored over 9 years ago by Alex Mingoia <[email protected]>
Add 0.12 to Travis configuration.

12c92d06973b2199c12a4d0565ac05327c464211 authored over 9 years ago by Alex Mingoia <[email protected]>
Update param examples. Closes #124.

3bc511fb6585be50533476ec343d8b5d93b2c511 authored over 9 years ago by Alex Mingoia <[email protected]>
Remove ability to extend koa app with router methods. Closes #120.

56f8fef5521e2c5440e8858014c64f855100c443 authored over 9 years ago by Alex Mingoia <[email protected]>
Mark router.all() as private and update docs.

d7172e1c62e92b382d82c3cb26cedf8314ae34c3 authored over 9 years ago by Alex Mingoia <[email protected]>
Mark Router#register() as private and update docs.

8cbe927b494baa2bd370e64f5fc8869708e93daf authored over 9 years ago by Alex Mingoia <[email protected]>
4.3.2

10aba46f24c467e424f69672a74ee822c9a2e15b authored over 9 years ago by Alex Mingoia <[email protected]>
Do not send 405 if route matched but status is 404. Fixes #112, closes #114.

59d1350f56896f1008622be1876c988ff105a885 authored over 9 years ago by Alex Mingoia <[email protected]>
4.3.1

85a94f06c8101abffad2aa3cbc2a5678a3476d3e authored over 9 years ago by Alex Mingoia <[email protected]>
Do not run middleware if not yielded to by previous middleware. Fixes #115.

9ec16d8040aab732f5c2267ab5af5fdba44779ed authored over 9 years ago by Ryan Havar <[email protected]>
4.3.0

a267a184b3e7519b6c81586bc74f1174c4dfa4aa authored over 9 years ago by Alex Mingoia <[email protected]>
Add license. Resolves #111.

23167aff84a3343a461f33bd5347196b5457f9e5 authored over 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'clintwood/debug-fix'

Conflicts:
lib/router.js

6e2962adea8643319cbcb63c4b1144145affc70d authored over 9 years ago by Alex Mingoia <[email protected]>
Update docs.

1d2ffb8b57d046e3b7c5b3d12b52873f599f2b30 authored over 9 years ago by Alex Mingoia <[email protected]>
Add tests for prefixing regexp routes.

5d0e8d5e2e5673495e56360565908e5b8d7e2a68 authored over 9 years ago by Alex Mingoia <[email protected]>
Route#setPrefix() prefixes existing route path or regexp.

55eef46c153f4aa07443390e1d06910a785af723 authored over 9 years ago by Alex Mingoia <[email protected]>
Router#prefix() prefixes existing routes.

51969436c73bfe1d798db39a157469ab41caa77e authored over 9 years ago by Alex Mingoia <[email protected]>
Merge remote-tracking branch 'nicholaswyoung/master'

08b3dcbfb376647855a6798520c2b2e2dd2eaccd authored over 9 years ago by Alex Mingoia <[email protected]>
fix debug arg, make debug output consistent

62c59137775b642d8d6f9d6c959d14a0dedd45e3 authored over 9 years ago by clintwood (Office) <[email protected]>
Concat prefixes that are Regular Expressions too.

5e5abdcbf906c7ab69449eb30a82c3ae1f6cf892 authored over 9 years ago by Nicholas Young <[email protected]>
Add Router#prefix convenience method.

9c205db9a30431d0c3b040dc36f9f1ee662c447f authored over 9 years ago by Nicholas Young <[email protected]>