Commit graph

13 commits

Author SHA1 Message Date
Lukas Reschke
ba4f12baa0
Implement brute force protection
Class Throttler implements the bruteforce protection for security actions in
Nextcloud.

It is working by logging invalid login attempts to the database and slowing
down all login attempts from the same subnet. The max delay is 30 seconds and
the starting delay are 200 milliseconds. (after the first failed login)
2016-07-20 22:08:56 +02:00
Thomas Pulzer
90b7f74da7 Changed name of default logfile from owncloud.log to nextcloud.log. 2016-07-04 11:50:32 +02:00
Morris Jobke
859ca1f9bb
Add integration tests 2016-06-14 16:03:59 +02:00
Sergio Bertolin
5cca471e82 forgotten variable 2015-12-04 12:53:11 +00:00
Sergio Bertolin
48a91164e5 Controlled arguments for run script 2015-12-04 12:43:08 +00:00
Morris Jobke
e86c847df5 add parameter to call single behat tests 2015-12-01 14:51:33 +01:00
Thomas Müller
21e063a9e7 tail the server log and exit with the exit code of behat 2015-12-01 10:16:46 +01:00
Sergio Bertolin
9d44576819 Restructured FeatureContext to reuse some parts and run two servers in parallel 2015-11-26 17:03:17 +01:00
Thomas Müller
fcc2a0c830 Upgrade behat to 3.0.x and use @BeforeScenario and @AfterScenario to clean up users 2015-10-29 17:10:52 +01:00
Thomas Müller
e3a98e4959 Support different server ports - defined by EXECUTOR_NUMBER 2015-09-29 13:56:56 +02:00
Thomas Müller
933121c66f Use ci profile 2015-09-29 13:42:32 +02:00
Thomas Müller
db0a8aa795 Use fixed port for now 2015-09-29 13:42:32 +02:00
Thomas Müller
631303c1e7 First integration tests for provisioning api 2015-09-29 13:42:32 +02:00