Commit Graph

275 Commits

Author SHA1 Message Date
7e9154a0ea bump version: 0.0.7-alpha -> 0.0.8-alpha 2019-02-25 17:39:39 +01:00
e0ef061771 fix pylint errors.... 2019-02-25 17:32:52 +01:00
10d6a30f2c add experimental HaveIBeenPwned Password Policy 2019-02-25 17:21:56 +01:00
8c94aef6d0 add stub test so coverage doesn't crash 2019-02-25 17:21:06 +01:00
fa93b59a8c switch to toast notifications everywhere 2019-02-25 16:41:53 +01:00
8b66b40f0d move forgot password to PasswordFactor 2019-02-25 16:41:33 +01:00
408e205c5f add signal for password change, add field for password policies 2019-02-25 15:41:36 +01:00
5f3ab49535 fix bug when Empty username is given to LoginAttempt.attempt 2019-02-25 14:10:29 +01:00
33431ae013 improve OAuth Source Setup process, fix login template, closes #3 2019-02-25 14:10:10 +01:00
fec9b5cf94 bump version: 0.0.6-alpha -> 0.0.7-alpha 2019-02-25 13:20:12 +01:00
986fed3e7c add hook for Factors to show user settings. closes #5 2019-02-25 13:20:07 +01:00
da5568b571 cleanup, fix Permission Denied when Cancelling login, fix display of messages on login template 2019-02-25 13:02:50 +01:00
bb81bb5a8d totp => otp, integrate with factors, new setup form 2019-02-25 12:29:40 +01:00
9c2cfd7db4 use Inheritance for Factors instead of JSONField 2019-02-24 22:39:09 +01:00
292fbecca0 add password change view 2019-02-23 20:56:41 +01:00
66c0fc9d9a Move factor base template to form_with_user 2019-02-23 20:41:43 +01:00
dd9cd7aa0c automatically fill slug field while typing 2019-02-21 17:01:12 +01:00
b7ac4f1dd2 add psycopg2 as dependency 2019-02-21 16:30:56 +01:00
183308e444 fix Contains not working correctly 2019-02-21 16:21:45 +01:00
c941107d42 Rules -> Policies, more things 2019-02-21 16:06:57 +01:00
7601351f51 add help texts to explain naming 2019-02-16 11:25:53 +01:00
df45797b4a fix inconsistent naming again 2019-02-16 11:13:00 +01:00
744a320731 fix inconsistent naming 2019-02-16 10:59:23 +01:00
89722336e3 fix duplicate Class naming 2019-02-16 10:54:15 +01:00
d6f4832e90 Rule -> Policies 2019-02-16 10:24:31 +01:00
d32699b332 remove reversion 2019-02-16 09:53:32 +01:00
59a15c988f Move Factor instances to database 2019-02-16 09:52:37 +01:00
6649eb401e bump version: 0.0.5-alpha -> 0.0.6-alpha 2019-02-13 16:41:59 +01:00
b657d7319d fix failing docker build and failing helm packaging 2019-02-13 16:41:51 +01:00
a9d29067bf bump version: 0.0.4-alpha -> 0.0.5-alpha 2019-02-11 18:01:45 +01:00
b4cb157257 bump version: 0.0.3-alpha -> 0.0.4-alpha 2019-02-11 17:44:42 +01:00
d5ab20ee12 fix coverage failing 2019-02-11 17:36:36 +01:00
0e73702fca add PasswordPolicyRule (not used yet) 2019-02-10 20:09:47 +01:00
1a998e5020 bump version: 0.0.2-alpha -> 0.0.3-alpha 2019-02-08 15:19:31 +01:00
d8eb926a76 fix migration import order 2019-02-08 15:19:29 +01:00
4459f9c529 bump version: 0.0.1-alpha -> 0.0.2-alpha 2019-02-08 15:09:22 +01:00
648f614a1a redo migrations, cleanup 2019-02-08 14:57:59 +01:00
d4a6e28fe6 core: add custom group model with hierarchy , add tree admin 2018-12-27 00:38:42 +01:00
2eae37107d core: add slug to application 2018-12-26 17:17:39 +01:00
70afabec7e Switch to explicit AppConfig declaration 2018-12-26 14:32:33 +01:00
856687475d core: show text if no applications are defined 2018-12-19 10:17:30 +01:00
af77a768fb core: only show Admin menu if user is admin 2018-12-19 10:17:17 +01:00
9abcc8852d core: add more logging 2018-12-18 15:35:30 +01:00
0c53a95b06 core: mfa cleanup session after successful login 2018-12-18 15:34:26 +01:00
c140c6f524 core: better handle MFA BackendFactor failures 2018-12-18 15:34:15 +01:00
f26962268e core: fix error display on login form 2018-12-18 15:33:52 +01:00
1d4f49d269 core: fix invalid mfa-denied URL declaration 2018-12-18 15:33:06 +01:00
5f9befb5ee core: load db from yml 2018-12-18 13:26:47 +01:00
8383df2441 core: add temporary login form with support for sources 2018-12-18 13:26:14 +01:00
b0fa302718 core: add is_link and get_url property to base Source 2018-12-18 13:24:58 +01:00