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

5.1.0

ff212ea1f1e935b933c277b4fefe1369f66ffc93 authored about 1 year ago
Merge pull request #63 from mgrandrath/set_retry-after_header_when_throwing

Set 'Retry-After' header when throwing error

f3665042649619245a088f70411aa16601baa3b6 authored about 1 year ago
Merge pull request #68 from OzzieOrca/patch-1

Add namespace option to docs

ae755c8e5e36b508582b51b1561507ca327f3b46 authored about 1 year ago
Add namespace option to docs

109db00f52d38c4b9b2723587e8e04d836937476 authored over 1 year ago
Set 'Retry-After' header when throwing error

This change sets the 'Retry-After' response header when throwing the
429 error (i.e. the `throw`...

cd80e1f591cb77fcb802e4e6e08537c8f22b09f4 authored over 3 years ago
5.0.1

551c332af34d1389325aad811a1a7f02408a7a5f authored over 3 years ago
Merge pull request #62 from 3imed-jaberi/fix-support-node-redis-with-async

Update async-ratelimiter

3e76ceeedc5dd3f567f8a73a4a5b19c2b315d6ad authored over 3 years ago
update async-ratelimiter dep ..

26a762dae6564e77e8d4dd091ecf96887039dfbc authored over 3 years ago
5.0.0

ff04fe0fd9848cb9e1e24cf01929e7fc91546e08 authored about 4 years ago
Merge pull request #59 from 3imed-jaberi/3imed-update-09-2020

Update 09/2020

14da45f35e43eaf0c2196614d37a266a2f697aff authored about 4 years ago
feat: fix #53 ๐Ÿš€ ..

fed9f5a1f4d108d685339f0bd655f278d6af9813 authored over 4 years ago
better pkg.json --st ๐ŸŽ— ..

d21e99a5a826ca5d67636140c79bcfed01e5992e authored over 4 years ago
update ci pipeline --nyc ๐ŸŽฒ ..

1ea3492977b8799dd960877492da3667bae3f92f authored over 4 years ago
better pkg.json --st ๐ŸŽ— ..

9398626cb6cc90fb38648a72e9680867a9d000c3 authored over 4 years ago
add README.md ๐Ÿ“‹ ..

2b8cd7c27481dae69541f6245aaeefea656ee111 authored over 4 years ago
update src --better ๐Ÿš€ ..

91735b4ba0f8a51103cfeca2e85303dfa9196570 authored over 4 years ago
update test code ๐Ÿงช ..

aa42816acf915d1cc081db328cdcd9f069bb6cc5 authored over 4 years ago
update limiter --async --better โœจ ..

276761a7daa0dbd84b379193c72f624ebdda5feb authored over 4 years ago
update example ๐Ÿ“Œ ..

053f2862027358d551afc30d546c93281d979ae5 authored over 4 years ago
update LICENSE ๐Ÿ— ..

f3247a199fe06ae892a0ebdac525b536d3ace9b6 authored over 4 years ago
update ci pipeline ๐ŸŽฒ ..

8b077889a0a2ce2e50a36389d2e279fb62cf5c72 authored over 4 years ago
update linters ๐Ÿ’…๐Ÿป ..

09f5aa11413f987d3219d93a18904e480c8ce796 authored over 4 years ago
update .gitignore file ๐Ÿž ..

d91daa7cbee3004692359c7f497adaca52592886 authored over 4 years ago
rm -rf cleanup โŒ ..

a1c7edc4b5d1a22291e97401a4812dce5d361c4f authored over 4 years ago
docs: supply the description for options.throw (#57)

ee155b8ad033f0bbe6bf0d98910c7ac408047d4b authored over 4 years ago
4.2.1

498a570c3480d264ede39886ede42319fe2ecc32 authored about 5 years ago
Fix limiter by ensuring remaining does not go below 0 (#55)

66afab7a1e5d0653c87cf66907c3620baf5568dd authored about 5 years ago
Add example with memory driver in Readme file (#54)

c8629ad84447c21374da45ff8370bc0428dcbd3c authored about 5 years ago
update travis

59d95634bc84a70aa281e2a82b4080428110da54 authored about 5 years ago
refactor to add multiple driver, adding memory store (#45)

* refactor to add memory driver

* fix: redis as default driver

* fix: update package.json ...

40c2755d20e8dd92651bcc03b770492492988241 authored about 5 years ago
update readme to document avilability of whitelist and blacklist (#52)

49199f75d734fab8226de817514eddd6f4b0cddd authored over 5 years ago
chore: add license (#47)

3eb2e7d1694f77628041af0b1a3f1bc4b8dbf275 authored almost 6 years ago
4.2.0

2bc9e8b3f4fd1907951f923c10d35ddab2100afd authored almost 6 years ago
bump deps

b432ac9737492f0fce2c7d368122fd670083f547 authored almost 6 years ago
lint

8ce2b94ed73927cf89cf4d6435d624907408ac1d authored almost 6 years ago
travis: add node@10, 11

c135010c8d242c24f6dc503c67ac559419927fb7 authored almost 6 years ago
feat: add whitelist and blacklist opts (#44)

* feat: add whitelist opts

* feat: add blacklist opts

* fix: check explicit true === black...

affa516abfb47f541416d3aaa100efc5a2c87826 authored almost 6 years ago
Release 4.1.2

783d751a645491f5164ebe929c7aa7a49b9b2e2c authored over 6 years ago
deps: remove unused dependence thenify (#37)

1b8113b5461f1a975c5fa104c76dcbe260faf5f3 authored over 6 years ago
4.1.1

7ec542621420af304b71c2275c15ac50bf57cb7a authored over 6 years ago
bump deps

059a8ee3e4ec72ffc2bdc46c8a3558b1bd2d7c03 authored over 6 years ago
lint

9be4f5c7e7fd257ef3c87b4621363223f2af71c2 authored over 6 years ago
Throw correct error when rate limit exceeded (#36)

PR #34 accidentally changed behavior in the rate-limiting case by
moving the `headers` variable...

e81af519e648a36dbd28bf50fd7f7d20cfc0c7f7 authored over 6 years ago
Release 4.1.0

560a276e2da9f64f35eb67ec6571ac761d2ec255 authored almost 7 years ago
travis: test on node@8

f0cd21e1f6b962d926d33d5614fa7e25e52d7ec2 authored almost 7 years ago
add opts.disableHeader support

f43ef709b9d1e0e1cd4d8a420d3d1bded7dfb800 authored almost 7 years ago
fix test error for custom error message

8485fbbeebd36b072c2d00e03da07c2f30ea3457 authored almost 7 years ago
npm: disable package-lock

1ab79ae782782e011c6d78e7cb0cf32517dcaeec authored almost 7 years ago
fix badge

badfab750b474a10b3bd6f1b0679a4d423bfa71f authored over 7 years ago
fix: package.json to reduce vulnerabilities (#30)

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:ms:20170412...

bad50f04c57968e385fd1a032af87437be93f9e5 authored over 7 years ago
Corrected the variable name. (#31)

1fb29f0fcf647d186668b3098845fde96541dc7c authored over 7 years ago
Release 4.0.0

1787007986a205fede2f91af58ba161fe99f0e8d authored almost 8 years ago
update example

cfd63bb0450a9c85ab535d168347b537e6d6a25d authored almost 8 years ago
Update signature to use async/await for koa@2

closes #26

ce66c476fb774991a054096d6d0a67850582b1b6 authored almost 8 years ago
Release 3.0.0

3d40413989146b683761c4d7d14bba4943e85336 authored almost 8 years ago
Update [email protected]

Fix tests

closes #27

a6ddfce01c0edb22516c35c6324d787ffaebc0b4 authored almost 8 years ago
Release 2.4.0

a881d1f7a47eebc44ed732a180b8d5be6f430513 authored about 8 years ago
Add custom error support.

Add docs for custom error message.

Fix to correct variable name errorMessage instead errMessage.

4e38fb16c45c5bcc0782fc847471b18eaf35c502 authored about 8 years ago
Release 2.3.0

1eba8731693a74ba2c942e4823b64bcddd1ef23c authored over 8 years ago
build: test on node 6

65422e584a55bdd6d6201453e01f0e0250991670 authored over 8 years ago
Add support for custom header names (#20)

e53c44368b67cc071848c2e79e0b302a3cf04649 authored over 8 years ago
Release 2.2.0

4efbedd0a41b651512ca825b48b67a589b3e1938 authored almost 9 years ago
bump deps

c82230b8a8e9c42c9f3a9ea9dd0f1d7c44416ec7 authored almost 9 years ago
Add option to throw error instead of setting body

abf2924a0a9873b19432940bbf8c1edcd3cc84a3 authored almost 9 years ago
remove Makefile

0e66020ff8da666260e1d94e036af215279f9dcf authored almost 9 years ago
travis: test node@4+

fb827817eb0db54dfd05f1b670b8012550498838 authored almost 9 years ago
Release 2.1.0

83cf4d698111d98aef13367cbde5830e685ee238 authored about 10 years ago
Merge pull request #11 from seegno/support/flush-redis-before-testing

Flush redis limit keys before running tests

a3ae5446f95b088bb29aae96fb608b107970fd8c authored about 10 years ago
Merge pull request #9 from seegno/enhancement/add-id-verification

Add id verification to bypass ratelimiting

a3836e0a28f237b84075259a973c945a5b13c08b authored about 10 years ago
Flush redis limit keys before running tests

9399a20b6f45ca00d9a1a91e745fa537af2c60b6 authored about 10 years ago
Add id verification to bypass ratelimiting

b5b6aa1d71a3aef220ef605b6502820c454d324f authored about 10 years ago
Release 2.0.0

d8606bf166dde88894129bee94b79467b1c815f8 authored about 10 years ago
Merge pull request #10 from seegno/support/update-ratelimiter-2-0-0

Update ratelimiter 2.0.0

f61479a19b4d474c54de0b90f14baad9d3c2fb3f authored about 10 years ago
Update dev dependencies

ddae9ab47111d656e41d8faf9080c9faba7d07df authored about 10 years ago
Update recommended node version to >= 0.11.13

28fcf8619fd5c98e5dff8210bd032b14996804f0 authored about 10 years ago
Update [email protected]

Since `[email protected]`, `limit.remaining` represents the current call
instead of the decreased ...

3d08d1478645a275f938db9c55be094b754be85e authored about 10 years ago
Replace `thunkify` by `thenify`.

Since `co@4`, thunks are no longer recommended for yielding
callbacks, but instead promises shou...

ed8d99ffa6a587c4cc3c3a85d86ecd832ab1aa6e authored about 10 years ago
Release 1.1.0

6ab3209fe418dbfc2ee98f7e8b5d9e85d61dd58f authored about 10 years ago
fix badges

8bfe4ced6f82d270342047ab24a1f924f763a2f7 authored about 10 years ago
add badges

78909dd8e2a2d21e7008ceabb5a5303e5c70c94c authored about 10 years ago
travis add redis

2e6ab40ff36cc12d14f0152d4252f4367aac4105 authored about 10 years ago
use yield *

e567c6bcfc1aa817acd753e44ad6eb81af35ba43 authored about 10 years ago
Merge pull request #8 from mikaelbr/idCallback

Adds callback for defining own comparator ID. Fixes #3

31276e395ef3c02240ac9e20f923fa361af0235a authored about 10 years ago
Create .travis.yml

c46c22bb39974e5dae7b041ae9b8de322e3c75d9 authored over 10 years ago
Adds callback for defining own comparator ID. Fixes #3

224091a4f6a9dc6f4d3e407b6519f7c9eb54c626 authored over 10 years ago
Release 1.0.3

7563c39b133e98ea4c96274930edaa0a34d63224 authored over 10 years ago
remove old todos

b742942e9afa925c293684c9cfdd6dac100fe609 authored over 10 years ago
remove console.logs from tests

6d4eef1efe94f3cebc9f37e6a4d9c2b84a2dd98e authored over 10 years ago
add Makefile

ec7c4dc79427a0e0436fc03e3e4daadba46073e2 authored over 10 years ago
Merge pull request #6 from altruism/master

Don't yield to downstream middleware if ratelimit is hit.

d7ed18b159230f75bc84d61c3da0cf30ed159c5c authored over 10 years ago
Version bump + deps for testing

dfb0bf9a0323f0a0cb0da39296583894c3e66d92 authored over 10 years ago
More concise style without explicit else.

8d5b7c6facfc01b291365ded1ab6fc2582e6aba9 authored over 10 years ago
Add tests

42f2cf4ede386d50ae3c97974d01701c6c5309ad authored over 10 years ago
Don't yield to downstream middleware if ratelimit is hit.

c6adb13823a6a36656af944f9297966040e1e116 authored over 10 years ago
Release 1.0.1

6565fa5e9405648774c42f259f8c6f8e1a8abdf5 authored about 11 years ago
fix ms dep

3230e5164c59943b79accfd85a0c12f922849eda authored about 11 years ago
Initial commit

ff40ab7538b1017ce185886a08217a71697e3b96 authored about 11 years ago