Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/koajs/ratelimit
Rate limiter middleware
https://github.com/koajs/ratelimit
ff212ea1f1e935b933c277b4fefe1369f66ffc93 authored about 1 year ago by titanism <[email protected]>
Set 'Retry-After' header when throwing error
f3665042649619245a088f70411aa16601baa3b6 authored about 1 year ago by titanism <[email protected]>Add namespace option to docs
ae755c8e5e36b508582b51b1561507ca327f3b46 authored about 1 year ago by titanism <[email protected]>109db00f52d38c4b9b2723587e8e04d836937476 authored over 1 year ago by Scotty Waggoner <[email protected]>
This change sets the 'Retry-After' response header when throwing the
429 error (i.e. the `throw`...
551c332af34d1389325aad811a1a7f02408a7a5f authored over 3 years ago by niftylettuce <[email protected]>
Update async-ratelimiter
3e76ceeedc5dd3f567f8a73a4a5b19c2b315d6ad authored over 3 years ago by niftylettuce <[email protected]>26a762dae6564e77e8d4dd091ecf96887039dfbc authored over 3 years ago by 3imed-jaberi <[email protected]>
ff04fe0fd9848cb9e1e24cf01929e7fc91546e08 authored about 4 years ago by niftylettuce <[email protected]>
Update 09/2020
14da45f35e43eaf0c2196614d37a266a2f697aff authored about 4 years ago by niftylettuce <[email protected]>fed9f5a1f4d108d685339f0bd655f278d6af9813 authored over 4 years ago by 3imed-jaberi <[email protected]>
d21e99a5a826ca5d67636140c79bcfed01e5992e authored over 4 years ago by 3imed-jaberi <[email protected]>
1ea3492977b8799dd960877492da3667bae3f92f authored over 4 years ago by 3imed-jaberi <[email protected]>
9398626cb6cc90fb38648a72e9680867a9d000c3 authored over 4 years ago by 3imed-jaberi <[email protected]>
2b8cd7c27481dae69541f6245aaeefea656ee111 authored over 4 years ago by 3imed-jaberi <[email protected]>
91735b4ba0f8a51103cfeca2e85303dfa9196570 authored over 4 years ago by 3imed-jaberi <[email protected]>
aa42816acf915d1cc081db328cdcd9f069bb6cc5 authored over 4 years ago by 3imed-jaberi <[email protected]>
276761a7daa0dbd84b379193c72f624ebdda5feb authored over 4 years ago by 3imed-jaberi <[email protected]>
053f2862027358d551afc30d546c93281d979ae5 authored over 4 years ago by 3imed-jaberi <[email protected]>
f3247a199fe06ae892a0ebdac525b536d3ace9b6 authored over 4 years ago by 3imed-jaberi <[email protected]>
8b077889a0a2ce2e50a36389d2e279fb62cf5c72 authored over 4 years ago by 3imed-jaberi <[email protected]>
09f5aa11413f987d3219d93a18904e480c8ce796 authored over 4 years ago by 3imed-jaberi <[email protected]>
d91daa7cbee3004692359c7f497adaca52592886 authored over 4 years ago by 3imed-jaberi <[email protected]>
a1c7edc4b5d1a22291e97401a4812dce5d361c4f authored over 4 years ago by 3imed-jaberi <[email protected]>
ee155b8ad033f0bbe6bf0d98910c7ac408047d4b authored over 4 years ago by singlebyte <[email protected]>
498a570c3480d264ede39886ede42319fe2ecc32 authored about 5 years ago by haoxin <[email protected]>
66afab7a1e5d0653c87cf66907c3620baf5568dd authored about 5 years ago by Angelos Orfanakos <[email protected]>
c8629ad84447c21374da45ff8370bc0428dcbd3c authored about 5 years ago by Angelos Orfanakos <[email protected]>
59d95634bc84a70aa281e2a82b4080428110da54 authored about 5 years ago by haoxin <[email protected]>
* refactor to add memory driver
* fix: redis as default driver
* fix: update package.json ...
40c2755d20e8dd92651bcc03b770492492988241 authored about 5 years ago by Tuan Anh Tran <[email protected]>49199f75d734fab8226de817514eddd6f4b0cddd authored over 5 years ago by ryan-verys <[email protected]>
3eb2e7d1694f77628041af0b1a3f1bc4b8dbf275 authored over 5 years ago by Tuan Anh Tran <[email protected]>
2bc9e8b3f4fd1907951f923c10d35ddab2100afd authored almost 6 years ago by haoxin <[email protected]>
b432ac9737492f0fce2c7d368122fd670083f547 authored almost 6 years ago by haoxin <[email protected]>
8ce2b94ed73927cf89cf4d6435d624907408ac1d authored almost 6 years ago by haoxin <[email protected]>
c135010c8d242c24f6dc503c67ac559419927fb7 authored almost 6 years ago by haoxin <[email protected]>
* feat: add whitelist opts
* feat: add blacklist opts
* fix: check explicit true === black...
affa516abfb47f541416d3aaa100efc5a2c87826 authored almost 6 years ago by Tuan Anh Tran <[email protected]>783d751a645491f5164ebe929c7aa7a49b9b2e2c authored over 6 years ago by dead-horse <[email protected]>
1b8113b5461f1a975c5fa104c76dcbe260faf5f3 authored over 6 years ago by Eason <[email protected]>
7ec542621420af304b71c2275c15ac50bf57cb7a authored over 6 years ago by haoxin <[email protected]>
059a8ee3e4ec72ffc2bdc46c8a3558b1bd2d7c03 authored over 6 years ago by haoxin <[email protected]>
9be4f5c7e7fd257ef3c87b4621363223f2af71c2 authored over 6 years ago by haoxin <[email protected]>
PR #34 accidentally changed behavior in the rate-limiting case by
moving the `headers` variable...
560a276e2da9f64f35eb67ec6571ac761d2ec255 authored over 6 years ago by haoxin <[email protected]>
f0cd21e1f6b962d926d33d5614fa7e25e52d7ec2 authored over 6 years ago by haoxin <[email protected]>
f43ef709b9d1e0e1cd4d8a420d3d1bded7dfb800 authored over 6 years ago by ciqulover <[email protected]>
8485fbbeebd36b072c2d00e03da07c2f30ea3457 authored over 6 years ago by ciqulover <[email protected]>
1ab79ae782782e011c6d78e7cb0cf32517dcaeec authored over 6 years ago by haoxin <[email protected]>
badfab750b474a10b3bd6f1b0679a4d423bfa71f authored over 7 years ago by haoxin <[email protected]>
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:ms:20170412...
1fb29f0fcf647d186668b3098845fde96541dc7c authored over 7 years ago by ramskedlaya <[email protected]>
1787007986a205fede2f91af58ba161fe99f0e8d authored almost 8 years ago by haoxin <[email protected]>
cfd63bb0450a9c85ab535d168347b537e6d6a25d authored almost 8 years ago by haoxin <[email protected]>
closes #26
ce66c476fb774991a054096d6d0a67850582b1b6 authored almost 8 years ago by Rui Marinho <[email protected]>3d40413989146b683761c4d7d14bba4943e85336 authored almost 8 years ago by haoxin <[email protected]>
Fix tests
closes #27
a6ddfce01c0edb22516c35c6324d787ffaebc0b4 authored almost 8 years ago by JoΓ£o Barbosa <[email protected]>a881d1f7a47eebc44ed732a180b8d5be6f430513 authored about 8 years ago by haoxin <[email protected]>
Add docs for custom error message.
Fix to correct variable name errorMessage instead errMessage.
4e38fb16c45c5bcc0782fc847471b18eaf35c502 authored about 8 years ago by pongtsu <[email protected]>1eba8731693a74ba2c942e4823b64bcddd1ef23c authored over 8 years ago by dead_horse <[email protected]>
65422e584a55bdd6d6201453e01f0e0250991670 authored over 8 years ago by dead_horse <[email protected]>
e53c44368b67cc071848c2e79e0b302a3cf04649 authored over 8 years ago by Rui Quelhas <[email protected]>
4efbedd0a41b651512ca825b48b67a589b3e1938 authored over 8 years ago by haoxin <[email protected]>
c82230b8a8e9c42c9f3a9ea9dd0f1d7c44416ec7 authored over 8 years ago by haoxin <[email protected]>
abf2924a0a9873b19432940bbf8c1edcd3cc84a3 authored over 8 years ago by Rui Marinho <[email protected]>
0e66020ff8da666260e1d94e036af215279f9dcf authored over 8 years ago by haoxin <[email protected]>
fb827817eb0db54dfd05f1b670b8012550498838 authored over 8 years ago by haoxin <[email protected]>
83cf4d698111d98aef13367cbde5830e685ee238 authored almost 10 years ago by δΈε <[email protected]>
Flush redis limit keys before running tests
a3ae5446f95b088bb29aae96fb608b107970fd8c authored almost 10 years ago by Yiyu He <[email protected]>Add id verification to bypass ratelimiting
a3836e0a28f237b84075259a973c945a5b13c08b authored almost 10 years ago by Yiyu He <[email protected]>9399a20b6f45ca00d9a1a91e745fa537af2c60b6 authored almost 10 years ago by Tiago Ribeiro <[email protected]>
b5b6aa1d71a3aef220ef605b6502820c454d324f authored almost 10 years ago by Tiago Ribeiro <[email protected]>
d8606bf166dde88894129bee94b79467b1c815f8 authored almost 10 years ago by δΈε <[email protected]>
Update ratelimiter 2.0.0
f61479a19b4d474c54de0b90f14baad9d3c2fb3f authored almost 10 years ago by Yiyu He <[email protected]>1e128808248dbfaceeab355b1401b640bc86a90b authored almost 10 years ago by Rui Marinho <[email protected]>
ddae9ab47111d656e41d8faf9080c9faba7d07df authored almost 10 years ago by Rui Marinho <[email protected]>
28fcf8619fd5c98e5dff8210bd032b14996804f0 authored almost 10 years ago by Rui Marinho <[email protected]>
Since `[email protected]`, `limit.remaining` represents the current call
instead of the decreased ...
Since `co@4`, thunks are no longer recommended for yielding
callbacks, but instead promises shou...
6ab3209fe418dbfc2ee98f7e8b5d9e85d61dd58f authored about 10 years ago by δΈε <[email protected]>
8bfe4ced6f82d270342047ab24a1f924f763a2f7 authored about 10 years ago by δΈε <[email protected]>
78909dd8e2a2d21e7008ceabb5a5303e5c70c94c authored about 10 years ago by δΈε <[email protected]>
2e6ab40ff36cc12d14f0152d4252f4367aac4105 authored about 10 years ago by δΈε <[email protected]>
e567c6bcfc1aa817acd753e44ad6eb81af35ba43 authored about 10 years ago by δΈε <[email protected]>
Adds callback for defining own comparator ID. Fixes #3
31276e395ef3c02240ac9e20f923fa361af0235a authored about 10 years ago by Yiyu He <[email protected]>c46c22bb39974e5dae7b041ae9b8de322e3c75d9 authored over 10 years ago by Jonathan Ong <[email protected]>
224091a4f6a9dc6f4d3e407b6519f7c9eb54c626 authored over 10 years ago by Mikael Brevik <[email protected]>
7563c39b133e98ea4c96274930edaa0a34d63224 authored over 10 years ago by TJ Holowaychuk <[email protected]>
b742942e9afa925c293684c9cfdd6dac100fe609 authored over 10 years ago by TJ Holowaychuk <[email protected]>
6d4eef1efe94f3cebc9f37e6a4d9c2b84a2dd98e authored over 10 years ago by TJ Holowaychuk <[email protected]>
ec7c4dc79427a0e0436fc03e3e4daadba46073e2 authored over 10 years ago by TJ Holowaychuk <[email protected]>
Don't yield to downstream middleware if ratelimit is hit.
d7ed18b159230f75bc84d61c3da0cf30ed159c5c authored over 10 years ago by TJ Holowaychuk <[email protected]>dfb0bf9a0323f0a0cb0da39296583894c3e66d92 authored over 10 years ago by altruism <[email protected]>
8d5b7c6facfc01b291365ded1ab6fc2582e6aba9 authored over 10 years ago by altruism <[email protected]>
42f2cf4ede386d50ae3c97974d01701c6c5309ad authored over 10 years ago by altruism <[email protected]>
c6adb13823a6a36656af944f9297966040e1e116 authored over 10 years ago by altruism <[email protected]>
6565fa5e9405648774c42f259f8c6f8e1a8abdf5 authored about 11 years ago by TJ Holowaychuk <[email protected]>
3230e5164c59943b79accfd85a0c12f922849eda authored about 11 years ago by TJ Holowaychuk <[email protected]>
ff40ab7538b1017ce185886a08217a71697e3b96 authored about 11 years ago by TJ Holowaychuk <[email protected]>