nextcloud/apps/federatedfilesharing
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
..
appinfo Merge pull request #3788 from nextcloud/fed-share-modify 2017-03-15 17:32:35 +01:00
css Reorder the buttons by importance 2016-08-26 14:16:27 +02:00
img Svgo optimization 2016-09-27 20:56:26 +02:00
js Fix tooltips - they now properly change on click 2016-11-16 15:43:26 +01:00
l10n [tx-robot] updated from transifex 2017-04-13 00:08:02 +00:00
lib Add support for ratelimiting via annotations 2017-04-13 12:00:16 +02:00
templates allow to disable upload to lookup server, by default it is enabled 2017-04-07 16:30:07 +02:00
tests Do proper DI 2017-04-11 15:04:01 +02:00
settings-personal.php Move OC_Defaults to OCP\Defaults 2017-04-09 21:43:01 -05:00