Files
habitica/website/common/script/libs
Matteo Pagliazzi e7c8833c9a API v3 Rate Limiter (#12117)
* simplify ip address management by using the trust proxy express option

* add setupExpress file

* fix redirects middleware tests

* fix lint

* short circuit the ip blocking middleware

* basic implementation with ip based limiting

* improve logging

* upgrade apidoc

* apidoc: add introduction section

* fix lint

* fix tests

* fix lint

* add unit tests for rate limiter

* do not send retry-after header when points are available

* automatically fix lint

* fix more lint issues

* use userId as key for rate limit when available
2020-07-18 15:00:09 +02:00
..
2019-10-08 16:57:10 +02:00
2019-10-01 17:53:48 +02:00
2019-10-01 17:53:48 +02:00
2019-10-15 17:17:44 +02:00
2020-07-18 15:00:09 +02:00
2019-10-09 16:51:17 +02:00
Fix
2019-10-29 00:27:41 +03:00
2019-10-08 16:57:10 +02:00
2019-10-09 16:51:17 +02:00
2019-10-08 16:57:10 +02:00
2019-10-08 16:57:10 +02:00
2019-10-09 20:08:36 +02:00
2019-10-09 16:51:17 +02:00
2019-10-08 16:57:10 +02:00
2020-03-30 15:38:41 -05:00
2019-10-09 16:51:17 +02:00
2019-10-08 16:57:10 +02:00
2019-10-01 17:53:48 +02:00
2019-10-09 20:08:36 +02:00
2019-10-08 16:57:10 +02:00
2019-10-09 16:51:17 +02:00
2020-07-01 18:20:18 +02:00
2019-10-08 16:57:10 +02:00
2019-10-09 16:51:17 +02:00
2019-10-09 20:08:36 +02:00
2019-10-09 16:51:17 +02:00
2019-10-09 16:51:17 +02:00
2020-06-22 11:51:52 +02:00