nextcloud/tests
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
..
Core Merge pull request #3043 from nextcloud/issue-3038-no-logentry-on-email-login 2017-04-13 01:04:11 -05:00
Settings Fix unit tests 2017-04-12 12:42:23 -05:00
apps [App Code Check] add check for version and mandatory fields 2015-09-24 11:58:12 +02:00
data Fix unit tests 2017-04-12 12:42:23 -05:00
docker Namespace and array syntax fixes 2017-03-19 14:52:54 -06:00
lib Add support for ratelimiting via annotations 2017-04-13 12:00:16 +02:00
objectstore make object prefix configurable 2016-11-14 15:10:56 +01:00
travis Changed name of default logfile from owncloud.log to nextcloud.log. 2016-07-04 11:50:32 +02:00
apps.php Fix the tests again 2016-05-25 16:51:02 +02:00
bootstrap.php Move tests/ to PSR-4 (#24731) 2016-05-20 15:38:20 +02:00
enable_all.php Fix tests 2016-10-31 17:17:45 +01:00
karma.config.js Fix tests 2017-04-04 10:29:12 +02:00
phpunit-autotest-external.xml Adjust the phpunit config 2016-05-25 15:14:37 +02:00
phpunit-autotest.xml Fix tests 2017-04-04 10:29:12 +02:00
preseed-config.php add ci support for s3 object store 2017-01-02 14:17:19 +01:00
startsessionlistener.php Make compatible with PHPUnit 5.1 2015-12-10 09:22:41 +01:00