nextcloud/apps
Lukas Reschke 66835476b5
Add support for ratelimiting via annotations
This allows adding rate limiting via annotations to controllers, as one example:

```
@UserRateThrottle(limit=5, period=100)
@AnonRateThrottle(limit=1, period=100)
```

Would mean that logged-in users can access the page 5 times within 100 seconds, and anonymous users 1 time within 100 seconds. If only an AnonRateThrottle is specified that one will also be applied to logged-in users.

Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-13 12:00:16 +02:00
..
admin_audit Log access to preview images 2017-03-20 18:36:36 +01:00
comments [tx-robot] updated from transifex 2017-03-30 00:07:41 +00:00
dav Merge pull request #3614 from nextcloud/discover-federatedsharing-endpoints 2017-04-12 16:01:07 +02:00
encryption Merge pull request #4312 from nextcloud/cleanup-name 2017-04-12 10:54:20 +02:00
federatedfilesharing Add support for ratelimiting via annotations 2017-04-13 12:00:16 +02:00
federation [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
files [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
files_external [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
files_sharing Add support for ratelimiting via annotations 2017-04-13 12:00:16 +02:00
files_trashbin Merge pull request #4317 from nextcloud/cleanup-files_trashbin-update 2017-04-12 10:57:09 +02:00
files_versions [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
lookup_server_connector add posibility to remove all personal data from lookup server 2017-02-23 12:27:24 +01:00
provisioning_api Update comments to Nextcloud 2017-04-11 23:16:27 -05:00
sharebymail [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
systemtags [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
testing Add support for ratelimiting via annotations 2017-04-13 12:00:16 +02:00
theming Merge pull request #4256 from nextcloud/theming 2017-04-11 14:39:46 +02:00
twofactor_backupcodes [tx-robot] updated from transifex 2017-04-09 00:07:40 +00:00
updatenotification [tx-robot] updated from transifex 2017-04-11 00:07:29 +00:00
user_ldap [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
workflowengine [tx-robot] updated from transifex 2017-04-07 00:09:11 +00:00