technologiestiftung / tsb-generic-api

MIT License
0 stars 0 forks source link

fix(deps): update dependency hapi-rate-limitor to v3 #42

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Type Update Change
hapi-rate-limitor dependencies major 2.13.0 -> 3.1.1

Release Notes

futurestudio/hapi-rate-limitor ### [`v3.1.1`](https://togithub.com/futurestudio/hapi-rate-limitor/blob/master/CHANGELOG.md#​311-httpsgithubcomfuturestudiohapi-rate-limitorcomparev310v311---2020-08-05) [Compare Source](https://togithub.com/futurestudio/hapi-rate-limitor/compare/v3.1.0...v3.1.1) ##### Updated - bump dependencies - minor code refinements - replaced `request-ip` dependency with `@supercharge/request-ip` providing improved request IP detection ### [`v3.1.0`](https://togithub.com/futurestudio/hapi-rate-limitor/blob/master/CHANGELOG.md#​310-httpsgithubcomfuturestudiohapi-rate-limitorcomparev300v310---2020-06-01) [Compare Source](https://togithub.com/futurestudio/hapi-rate-limitor/compare/v3.0.0...v3.1.0) ##### Updated - refined route-specific rate limit handling - bump dependencies ##### Possible Breaking Changes This release introduces an updated handling route-level max attempts. **Previously**, the default (server-wide) rate limit affected route-level rate limits. **Now**, the route-level rate limits are independend and not affected by the default rate limit. Example: you have a `/login` route with `{ max: 10 }` configuration and your default configuration is `{ max: 60 }`. In the previous version, any request to other pages than `/login` would affect the max limit of 10 requests for the `/login` route. This behavior may have eaten all 10 requests already before even visiting the `/login` route. This new version handles the `/login` route independently from other pages because it has its own `max` configuration. This changed handling may introduce a breaking change for your app if you previously worked around that issue. Sorry, if I’m causing you trouble. I’m releasing this version as a minor release in the `2.x` and `3.x` release lines. In case you’re using tilde (`~`) in your `package.json` file, you’re not directly updated to this version when running `npm install`. ### [`v3.0.0`](https://togithub.com/futurestudio/hapi-rate-limitor/blob/master/CHANGELOG.md#​300-httpsgithubcomfuturestudiohapi-rate-limitorcomparev2120v300---2020-01-10) [Compare Source](https://togithub.com/futurestudio/hapi-rate-limitor/compare/v2.13.0...v3.0.0) ##### Updated - bump dependencies - refined description in `package.json` ##### Breaking Changes - require Node.js v12 - this change aligns with the hapi ecosystem requiring Node.js v12 with the release of hapi 19

Renovate configuration

:date: Schedule: "every 2 weeks on Monday before 7am" in timezone Europe/Berlin.

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.