Commit Graph

  • 06b65a7882 add unittests, woo Jens Langhammer 2019-02-26 10:57:05 +0100
  • ff9bc8aa70 Automatically create PasswordFactor on initial setup closes #16 Jens Langhammer 2019-02-26 09:54:51 +0100
  • 28da67abe6 Improve partially broken Delete Views, show success message on deletion Jens Langhammer 2019-02-26 09:46:44 +0100
  • 39d9fe9bf0 add passbook.pretend to use passbook in applications which don't support generic OAuth Jens Langhammer 2019-02-26 09:10:37 +0100
  • 750117b0fd Cleanup templates, handle OAuth Provider without application better Jens Langhammer 2019-02-26 09:09:19 +0100
  • 983462f80d user/ -> _/user/ to prevent duplicate URLs Jens Langhammer 2019-02-26 09:08:49 +0100
  • 4ae31d409b directly use paths instead of including oauth2_provider's Jens Langhammer 2019-02-26 09:08:22 +0100
  • 98b414f3e2
    add SignUp Confirmation (required by default, can be disabled in invitations) closes #6 Jens Langhammer 2019-02-25 21:03:24 +0100
  • a0d42092e3
    add Nonce (one-time links), add password reset function (missing e-mail verification), closes #7 Jens Langhammer 2019-02-25 20:46:23 +0100
  • f2569b6424
    improve placeholder on login template Jens Langhammer 2019-02-25 19:43:33 +0100
  • 9d344d887c add more information to administrator Overview Jens Langhammer 2019-02-25 17:52:51 +0100
  • 7e9154a0ea bump version: 0.0.7-alpha -> 0.0.8-alpha version/0.0.8-alpha Jens Langhammer 2019-02-25 17:39:39 +0100
  • e0ef061771 fix pylint errors.... Jens Langhammer 2019-02-25 17:32:52 +0100
  • b8694a7ade fix bandit error (SHA1 has to be used) Jens Langhammer 2019-02-25 17:23:42 +0100
  • 10d6a30f2c add experimental HaveIBeenPwned Password Policy Jens Langhammer 2019-02-25 17:21:56 +0100
  • 8c94aef6d0 add stub test so coverage doesn't crash Jens Langhammer 2019-02-25 17:21:06 +0100
  • 19bd3bfffb fix allauth imports Jens Langhammer 2019-02-25 17:20:53 +0100
  • 8611ac624c Make links on admin overview site actually useful Jens Langhammer 2019-02-25 17:11:52 +0100
  • fa93b59a8c switch to toast notifications everywhere Jens Langhammer 2019-02-25 16:41:53 +0100
  • 8b66b40f0d move forgot password to PasswordFactor Jens Langhammer 2019-02-25 16:41:33 +0100
  • c2756f15fc Correctly display action on Create/Update templates Jens Langhammer 2019-02-25 16:40:46 +0100
  • 408e205c5f add signal for password change, add field for password policies Jens Langhammer 2019-02-25 15:41:36 +0100
  • 5f3ab49535 fix bug when Empty username is given to LoginAttempt.attempt Jens Langhammer 2019-02-25 14:10:29 +0100
  • 33431ae013 improve OAuth Source Setup process, fix login template, closes #3 Jens Langhammer 2019-02-25 14:10:10 +0100
  • b40ac6dc5d more Icons cause everyone loves icons Jens Langhammer 2019-02-25 13:31:11 +0100
  • fec9b5cf94 bump version: 0.0.6-alpha -> 0.0.7-alpha version/0.0.7-alpha Jens Langhammer 2019-02-25 13:20:12 +0100
  • 986fed3e7c add hook for Factors to show user settings. closes #5 Jens Langhammer 2019-02-25 13:20:07 +0100
  • da5568b571 cleanup, fix Permission Denied when Cancelling login, fix display of messages on login template Jens Langhammer 2019-02-25 13:02:50 +0100
  • 07f5dce97a remove todo file Jens Langhammer 2019-02-25 12:31:27 +0100
  • bb81bb5a8d totp => otp, integrate with factors, new setup form Jens Langhammer 2019-02-25 12:29:40 +0100
  • 9c2cfd7db4 use Inheritance for Factors instead of JSONField Jens Langhammer 2019-02-24 22:39:09 +0100
  • 292fbecca0 add password change view Jens Langhammer 2019-02-23 20:56:41 +0100
  • e5a405bf43 Register applications with Branded name for UI Dropdown Jens Langhammer 2019-02-23 20:42:14 +0100
  • 66c0fc9d9a Move factor base template to form_with_user Jens Langhammer 2019-02-23 20:41:43 +0100
  • 5fa8711bfa change hostname to localhost for k8s CI Jens Langhammer 2019-02-21 17:04:46 +0100
  • dd9cd7aa0c automatically fill slug field while typing Jens Langhammer 2019-02-21 17:01:12 +0100
  • 8bc8765035 use postgres service for CI Jens Langhammer 2019-02-21 16:50:36 +0100
  • b7ac4f1dd2 add psycopg2 as dependency Jens Langhammer 2019-02-21 16:30:56 +0100
  • 183308e444 fix Contains not working correctly Jens Langhammer 2019-02-21 16:21:45 +0100
  • c941107d42 Rules -> Policies, more things Jens Langhammer 2019-02-21 16:06:57 +0100
  • d3d75737ed switch to drf_yasg Jens Langhammer 2019-02-21 16:05:59 +0100
  • 458decfbb3 add prospector config Jens Langhammer 2019-02-21 16:00:39 +0100
  • 7601351f51 add help texts to explain naming Jens Langhammer 2019-02-16 11:25:53 +0100
  • df45797b4a fix inconsistent naming again Jens Langhammer 2019-02-16 11:13:00 +0100
  • 744a320731 fix inconsistent naming Jens Langhammer 2019-02-16 10:59:23 +0100
  • 89722336e3 fix duplicate Class naming Jens Langhammer 2019-02-16 10:54:15 +0100
  • d6f4832e90 Rule -> Policies Jens Langhammer 2019-02-16 10:24:31 +0100
  • d32699b332 remove reversion Jens Langhammer 2019-02-16 09:53:32 +0100
  • 59a15c988f Move Factor instances to database Jens Langhammer 2019-02-16 09:52:37 +0100
  • 57e5996513 Fix Docker Image having messed up static files Jens Langhammer 2019-02-14 16:31:40 +0100
  • 6649eb401e bump version: 0.0.5-alpha -> 0.0.6-alpha version/0.0.6-alpha Jens Langhammer 2019-02-13 16:41:59 +0100
  • b657d7319d fix failing docker build and failing helm packaging Jens Langhammer 2019-02-13 16:41:51 +0100
  • a9d29067bf bump version: 0.0.4-alpha -> 0.0.5-alpha version/0.0.5-alpha Jens Langhammer 2019-02-11 18:01:45 +0100
  • b7791f3b9a use build image in docker to generate static files Jens Langhammer 2019-02-11 18:01:29 +0100
  • 9161a6e41d initialize helm properly, include built static files Jens Langhammer 2019-02-11 17:58:25 +0100
  • b4cb157257 bump version: 0.0.3-alpha -> 0.0.4-alpha version/0.0.4-alpha Jens Langhammer 2019-02-11 17:44:42 +0100
  • d9ccbdd962 fix bumpversion typo Jens Langhammer 2019-02-11 17:44:40 +0100
  • d5ab20ee12 fix coverage failing Jens Langhammer 2019-02-11 17:36:36 +0100
  • 0e73702fca add PasswordPolicyRule (not used yet) Jens Langhammer 2019-02-10 20:09:47 +0100
  • 58ebd15ada fix mismatched Version numbers and missing verbose_names Jens Langhammer 2019-02-10 20:08:29 +0100
  • 1a998e5020 bump version: 0.0.2-alpha -> 0.0.3-alpha version/0.0.3-alpha Jens Langhammer 2019-02-08 15:19:31 +0100
  • d8eb926a76 fix migration import order Jens Langhammer 2019-02-08 15:19:29 +0100
  • 4459f9c529 bump version: 0.0.1-alpha -> 0.0.2-alpha version/0.0.2-alpha Jens Langhammer 2019-02-08 15:09:22 +0100
  • 261dc36bb1 add helm & docker to CI Jens Langhammer 2019-02-08 15:09:15 +0100
  • 648f614a1a redo migrations, cleanup Jens Langhammer 2019-02-08 14:57:59 +0100
  • dc27316ac8 add editorconfig Jens Langhammer 2019-02-08 14:57:30 +0100
  • 7abc8ddaf0 add helm chart Jens Langhammer 2019-02-08 14:57:16 +0100
  • 26a23a448d
    admin: fix requirements not being installed Jens Langhammer 2018-12-27 12:36:30 +0100
  • d4a6e28fe6
    core: add custom group model with hierarchy , add tree admin Jens Langhammer 2018-12-27 00:38:42 +0100
  • ebda84bcaf
    saml_idp: cleanup, fix XML signing Jens Langhammer 2018-12-26 21:56:08 +0100
  • aa7e3c2a15
    saml_idp: cleanup settings, add was processor Jens Langhammer 2018-12-26 21:55:37 +0100
  • 0c9a00acbe
    admin: only add link if function returns not None Jens Langhammer 2018-12-26 21:55:14 +0100
  • 4d5f688a44
    saml_idp: fix bandit issues Jens Langhammer 2018-12-26 17:26:17 +0100
  • 60d4a30992
    saml_idp: cleanup urls, codex -> utils, remove registry Jens Langhammer 2018-12-26 17:21:20 +0100
  • 2eae37107d
    core: add slug to application Jens Langhammer 2018-12-26 17:17:39 +0100
  • 7178468135
    admin: add support for extra links Jens Langhammer 2018-12-26 17:17:24 +0100
  • d307d142dc
    Merge branch 'master' of git.beryju.org:BeryJu.org/passbook Jens Langhammer 2018-12-26 15:14:31 +0100
  • 87d349b201 Add LICENSE Jens Langhammer 2018-12-26 14:14:18 +0000
  • 70afabec7e
    Switch to explicit AppConfig declaration Jens Langhammer 2018-12-26 14:32:33 +0100
  • 856687475d core: show text if no applications are defined Jens Langhammer 2018-12-19 10:17:30 +0100
  • af77a768fb core: only show Admin menu if user is admin Jens Langhammer 2018-12-19 10:17:17 +0100
  • 85468f386e audit: fix usage of timezone-naive date-time Jens Langhammer 2018-12-19 10:16:52 +0100
  • 9abcc8852d core: add more logging Jens Langhammer 2018-12-18 15:35:30 +0100
  • 2e4a0297a4 audit: add basic login attempt tracking Jens Langhammer 2018-12-18 15:35:23 +0100
  • 0c53a95b06 core: mfa cleanup session after successful login Jens Langhammer 2018-12-18 15:34:26 +0100
  • c140c6f524 core: better handle MFA BackendFactor failures Jens Langhammer 2018-12-18 15:34:15 +0100
  • f26962268e core: fix error display on login form Jens Langhammer 2018-12-18 15:33:52 +0100
  • 1d4f49d269 core: fix invalid mfa-denied URL declaration Jens Langhammer 2018-12-18 15:33:06 +0100
  • d729dc45d5 lib: enable email as uid field by default Jens Langhammer 2018-12-18 15:32:52 +0100
  • b718be6593 Audit: fix invalid signal signature Jens Langhammer 2018-12-18 13:27:01 +0100
  • 5f9befb5ee core: load db from yml Jens Langhammer 2018-12-18 13:26:47 +0100
  • 8383df2441 core: add temporary login form with support for sources Jens Langhammer 2018-12-18 13:26:14 +0100
  • b0fa302718 core: add is_link and get_url property to base Source Jens Langhammer 2018-12-18 13:24:58 +0100
  • f6c5f10d65 oauth_client: cleanup Jens Langhammer 2018-12-18 13:24:26 +0100
  • 76d70ed3b0 core: slightly adjust login form Jens Langhammer 2018-12-18 10:40:59 +0100
  • 65bdca30ae oauth_client: add separate forms for Provider Types Jens Langhammer 2018-12-18 10:40:46 +0100
  • 8d5abeaede saml_idp: fix open todos Jens Langhammer 2018-12-17 11:52:02 +0100
  • 764282ea9e
    saml_idp: Rewrite to CBV Jens Langhammer 2018-12-16 17:09:26 +0100
  • 7a62bf9829
    oauth_provider: log authorisation to audit Jens Langhammer 2018-12-16 17:09:14 +0100
  • 9e289e9937
    core: add about modal Jens Langhammer 2018-12-16 16:02:03 +0100