Commit Graph
14 Commits
Author SHA1 Message Date
Raphael Michel c12ba88ad8 Fix remaining tests 2019-06-17 10:04:54 +02:00
Raphael Michel 9dace592c0 Refs #787 -- Activate 2FA after adding a device by default 2018-04-09 18:48:00 +02:00
Raphael Michel 128203800c Implement notifications for admin users (#700)
* First stab at notification settings

* Add "global" setting for notification levels

* Trigger notification task

* Get users with permission for event

* Actually send notification emails

* More notifications

* Allow to turn off notifications

* Link in email to pause all notifications

* Add NotificationType to wordlist

* Add notification tests

* Add documentation

* Rebase fixes
2017-12-14 22:06:08 +01:00
Raphael Michel 0acee0e362 Get rid of User.givenname and User.familyname 2017-01-07 16:35:04 +01:00
Raphael Michel 44b6777291 Fix compatibility with newer pytest versions 2016-11-07 11:57:08 +01:00
Raphael Michel 888aba5714 2FA: Require recent authentication to change settings 2016-10-09 12:59:43 +02:00
Raphael Michel 2611b7619e 2FA: Added tests 2016-10-09 12:59:43 +02:00
Raphael Michel 42b9559b6f Removed selenium as a test dependency 2016-08-14 17:20:33 +02:00
Jason Estibeiro e685f8e819 Added basic Django password validations and updated .gitignore (#136) 2016-05-11 13:38:31 +02:00
Raphael Michel 7def097dcd Refs #96 -- Completely removed local users 2015-09-17 00:55:00 +02:00
Raphael Michel e828d711bd Used isort to order all import statements 2015-07-19 20:46:34 +02:00
Raphael Michel 1f08dfda5c Resolved flake8 warnings 2015-06-28 17:02:12 +02:00
Raphael Michel 2a8b3cbfa9 Added checks for data versioning within the existing tests 2015-06-21 22:26:50 +02:00
Raphael Michel 601ceb36ba Tests for user settings 2015-06-05 18:34:41 +02:00