Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-13 | tests consistency | Alexander Strizhakov | |
2020-04-15 | remote_ip plug adds remote_ip_found flag | Alexander Strizhakov | |
2020-03-20 | Improved in-test `clear_config/n` applicability (setup / setup_all / in-test ↵ | Ivan Tashkinov | |
usage). | |||
2020-03-16 | warnings fix | Alexander Strizhakov | |
2020-03-13 | rate limiter: disable based on if remote ip was found, not on if the plug ↵ | rinpatch | |
was enabled The current rate limiter disable logic won't trigger when the remote ip is not forwarded, only when the remoteip plug is not enabled, which is not the case on most instances since it's enabled by default. This changes the behavior to warn and disable when the remote ip was not forwarded, even if the RemoteIP plug is enabled. Also closes #1620 | |||
2020-03-02 | Bump copyright years of files changed after 2020-01-07 | Haelwenn (lanodan) Monnier | |
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>' | |||
2020-03-01 | rate limiter: Fix a race condition | rinpatch | |
When multiple requests are processed by rate limiter plug at the same time and the bucket is not yet initialized, both would try to initialize the bucket resulting in an internal server error. | |||
2020-02-29 | [#2250] Tiny refactoring per merge request review. | Ivan Tashkinov | |
2020-02-27 | Runtime configurability of RateLimiter. Refactoring. Disabled default rate ↵ | Ivan Tashkinov | |
limits in tests. | |||
2019-12-17 | Merge branch 'develop' into fix/disable-rate-limiter-for-socket-localhost | Maxim Filippov | |
2019-12-16 | tests: remove a useless sleep in rate limiter tests | rinpatch | |
It was used to check that authenticated and unauthenticated users have different limits. Instead of sleeping a super low limit for unauthenticated users was set, preventing them from doing 5 requests in the first place. | |||
2019-12-14 | Disable rate limiter for socket/localhost (unless RemoteIp is enabled) | Maxim Filippov | |
2019-11-13 | Fix random fails of the rate limiter tests | Egor Kislitsyn | |
2019-11-11 | New rate limiter | Steven Fuchs | |
2019-07-13 | [#1041] Rate-limited status actions (per user and per user+status). | Ivan Tashkinov | |
2019-07-10 | Add license/copyright to all project files | feld | |
2019-06-21 | Fix rate limiter tests | Egor Kislitsyn | |
2019-06-11 | Add RateLimiter | Egor Kislitsyn | |