- Sep 04, 2021
-
-
Julian authored
Prior to this change permission errors (i.e. the user is logged in but does not have a required group) were reported with flash('Access denied') and a redirect to the selfservice index page. This causes two problems: The error is reported with HTTP status 301/200 which is difficult to check for in tests. This can also cause redirect loops as soon as the selfservice uses more differentiated permission checks (see #104). With this change a dedicated error page is displayed in place the requested page and the HTTP status 403 is returned. This is implemented with flask's errorhandler concept for 403.
-
- Jul 26, 2021
-
- Jun 22, 2021
-
-
Julian authored
-
- Jun 17, 2021
- May 21, 2021
-
-
Julian authored
-
- May 15, 2021
-
-
Julian authored
-
- May 11, 2021
-
-
Julian authored
-
- Apr 05, 2021
-
-
Julian authored
-
- Feb 23, 2021
-
-
Julian authored
-
- Feb 19, 2021
- Feb 15, 2021
-
-
Julian authored
-
- Oct 26, 2020
-
-
Julian authored
Add a few unit tests as well as integration tests that cover almost all views. Also fixed a lot of HTML validator errors.
-