Π“Ρ€Π°Ρ„ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

6 ΠšΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

Автор SHA1 Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π”Π°Ρ‚Π°
Christoph Wurst dfb3a94cab Swith to client-side QR lib
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-03-15 17:08:57 +01:00
Christoph Wurst 8dc7bbab04
Make app strict
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2018-03-12 14:04:08 +01:00
Christoph Wurst 1da05b34b7
Refactor testing framework
* Use christophwurst/nextcloud_testing
* Move selenium test framwork to testing lib
* Make sure all test classes are based on the test lib's test case

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2018-02-19 16:58:03 +01:00
Christoph Wurst 923dd9e291
Fix unit test
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2018-01-15 21:02:05 +01:00
Christoph Wurst c1581c6f52
Let users confirm their TOTP setup before enforcing the provider
Users might have trouble get their TOTP app to work. By checking
whether their basic setup is configured correctly, we lower the
risk of users being locked out unexpectedly.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2017-03-14 12:48:05 +01:00
Christoph Wurst 4045525705 add acceptance tests and run them on the sauce labs cloud
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2017-02-05 21:37:35 +01:00