Jens Langhammer
|
8fedd9ec07
|
stages/email: Implement MonitoredTask, but only for failed emails
|
2020-10-16 14:31:01 +02:00 |
Jens Langhammer
|
91ce7f7363
|
root: implement monitored tasks
|
2020-10-16 11:28:54 +02:00 |
Jens Langhammer
|
cf6ce9c915
|
audit: optimize eventaction,
|
2020-10-05 23:43:56 +02:00 |
Jens Langhammer
|
195d8fe71f
|
core: move name field to base Provider
|
2020-10-03 20:05:16 +02:00 |
Jens Langhammer
|
55a83abb26
|
*: remove deprecated providing_args
|
2020-10-02 11:18:14 +02:00 |
Jens Langhammer
|
247015e955
|
stages/otp_*: Remove duplicate validation for OTP Codes
|
2020-10-02 10:30:43 +02:00 |
Jens Langhammer
|
8f585eca70
|
stages/identification: replace buggy FilteredSelectMultiple with ArrayFieldSelectMultiple
|
2020-09-30 23:58:01 +02:00 |
Jens Langhammer
|
516455f482
|
stages/identification: add case_insensitive_matching
closes #248
|
2020-09-30 23:48:53 +02:00 |
Jens Langhammer
|
525d271535
|
*: apply new black styling
|
2020-09-30 19:34:22 +02:00 |
Jens Langhammer
|
9724ded194
|
policies: change .form() and .serializer() to properties, add tests
|
2020-09-29 10:32:58 +02:00 |
Jens Langhammer
|
e54b98a80e
|
e2e: cleanup tests, remove XPATH selectors
|
2020-09-28 18:19:46 +02:00 |
Jens Langhammer
|
b24938fc6b
|
stages/consent: fix formatting
|
2020-09-26 21:06:01 +02:00 |
Jens Langhammer
|
ea1564548c
|
stages/consent: support pending_user from flow
|
2020-09-26 20:43:41 +02:00 |
Jens Langhammer
|
bdaf0111c2
|
stages/password: fix formatting
|
2020-09-25 21:12:42 +02:00 |
Jens Langhammer
|
974c2ddb11
|
stages/password: fix change_flow being deleted instead of renamed
|
2020-09-25 20:33:06 +02:00 |
Jens Langhammer
|
f294791d41
|
stages/otp_time: fix redirect uri after setup
|
2020-09-25 19:39:19 +02:00 |
Jens Langhammer
|
4ee22f8ec1
|
stages/otp_static: fix redirect URL after setup, fix stage not being passed to setup
|
2020-09-25 19:38:51 +02:00 |
Jens Langhammer
|
74d3cfbba0
|
stages/otp_time: show OTP URI as aria-label
|
2020-09-25 19:03:12 +02:00 |
Jens Langhammer
|
d278acb83b
|
stages/otp_: fix flows having no title
|
2020-09-25 18:50:29 +02:00 |
Jens Langhammer
|
84da454612
|
stages/otp_: ensure stage.configure_flow is set
|
2020-09-25 17:45:13 +02:00 |
Jens Langhammer
|
52101007aa
|
e2e: bump chrome version
|
2020-09-25 17:39:25 +02:00 |
Jens Langhammer
|
dc57f433fd
|
stages/password: update to use ConfigurableStage
|
2020-09-25 16:51:22 +02:00 |
Jens Langhammer
|
3d4c5b8f4e
|
stages/otp_time: implement configure_flow
|
2020-09-25 12:56:27 +02:00 |
Jens Langhammer
|
e66424cc49
|
stages/otp_static: implement configure_flow
|
2020-09-25 12:56:14 +02:00 |
Jens Langhammer
|
397892b282
|
stages/consent: cleanup
|
2020-09-25 12:49:19 +02:00 |
Jens Langhammer
|
7be50c2574
|
flows: add ConfigurableStage base class and ConfigureFlowInitView
|
2020-09-25 12:49:19 +02:00 |
Jens Langhammer
|
945d5bfaf6
|
*: use Audit custom event action, add SOURCE_LINKED event action
|
2020-09-21 20:40:45 +02:00 |
Jens Langhammer
|
5007a6befe
|
stages/prompt: integrate password comparison when multiple password fields are given
|
2020-09-21 11:04:31 +02:00 |
Jens Langhammer
|
83408b6ae0
|
stages/password: add failed_attempts_before_cancel to cancel a flow after x failed entries
|
2020-09-19 02:18:43 +02:00 |
Jens Langhammer
|
d4d026bf6a
|
stages/user_write: add migration that removes unintended data
|
2020-09-18 18:58:07 +02:00 |
Jens Langhammer
|
dfe093b2b9
|
stages/user_write: fix unittests
|
2020-09-18 18:52:19 +02:00 |
Jens Langhammer
|
60739e620e
|
stages/user_write: fix formatting
|
2020-09-18 18:41:11 +02:00 |
Jens Langhammer
|
d6cc6770b8
|
stages/user_write: fix data being saved as attributes without intent
|
2020-09-18 18:15:33 +02:00 |
Jens Langhammer
|
ddc1022461
|
stages/user_write: check if session hash should be updated early
|
2020-09-18 18:15:25 +02:00 |
Jens Langhammer
|
da15a8878f
|
stages/password: improve labelling of LDAP backend
|
2020-09-17 15:54:48 +02:00 |
Jens Langhammer
|
3e13c13619
|
flows: replace passbook_flows:denied with AccessDenied Reeponse
|
2020-09-15 09:54:19 +02:00 |
Jens Langhammer
|
151374f565
|
stages/email: fix loading of static files when path is a directory
|
2020-09-13 18:24:49 +02:00 |
Jens Langhammer
|
bebeff9f7f
|
root: allow for changing of logo and branding
|
2020-09-13 17:52:33 +02:00 |
Jens Langhammer
|
8b99afa34d
|
stages/email: fix binary files not being encoded correctly
|
2020-09-13 17:40:13 +02:00 |
Jens L
|
23cccebb96
|
pytest (#209)
|
2020-09-11 23:21:11 +02:00 |
Jens Langhammer
|
1776b72356
|
stages/prompt: remove PolicyBindingModel from PromptStage *breaking*
This resolves issues caused by the multiple primary keys, but also requires re-creation of the model.
|
2020-09-09 17:16:43 +02:00 |
Jens Langhammer
|
dd017e7190
|
flows: fix exporting and importing for models with multiple unique fields
|
2020-09-06 01:07:06 +02:00 |
Jens L
|
268de20872
|
Proxy v2 (#189)
|
2020-09-03 00:04:12 +02:00 |
Jens Langhammer
|
c39d136383
|
flows: add title field
|
2020-08-28 15:23:03 +02:00 |
Jens L
|
0e0898c3cf
|
Flow exporting/importing (#187)
* stages/*: Add SerializerModel as base model, implement serializer property
* flows: add initial flow exporter and importer
* policies/*: implement .serializer for all policies
* root: fix missing dacite requirement
|
2020-08-22 00:42:15 +02:00 |
Jens L
|
c7a2410b1d
|
OAuth Provider Rewrite (#182)
|
2020-08-19 10:32:44 +02:00 |
Jens Langhammer
|
7334599efd
|
*: update JSON fields to django 3.1
|
2020-08-15 21:04:22 +02:00 |
Jens Langhammer
|
ffff69ada0
|
stages/consent: add unittests for new modes
|
2020-07-20 18:47:52 +02:00 |
Jens Langhammer
|
37a432267d
|
Squashed commit of the following:
commit 88029a4335
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 16:55:55 2020 +0200
admin: update to work with new form
commit 4040eb9619
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 16:43:30 2020 +0200
*: remove path-based import from all PropertyMappings
commit c9663a08da
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 16:33:34 2020 +0200
flows: update work with new stages
commit a3d92ebc0a
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 16:23:30 2020 +0200
stages/*: remove path-based import from all stages
commit 6fa825e372
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 16:03:55 2020 +0200
providers/*: remove path-based import from all providers
commit 6aefd072c8
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 15:58:48 2020 +0200
policies/*: remove path-based import from all policies
commit ac2dd3611f
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 15:11:27 2020 +0200
sources/*: remove path-based import from all sources
commit 74e628ce9c
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 14:43:38 2020 +0200
ui: allow overriding of verbose_name
commit d4ee18ee32
Author: Jens Langhammer <jens.langhammer@beryju.org>
Date: Mon Jul 20 14:08:27 2020 +0200
sources/oauth: migrate from discordapp.com to discord.com
|
2020-07-20 18:17:14 +02:00 |
Jens Langhammer
|
50612991fa
|
stages/consent: start implementing user consent
|
2020-07-20 13:19:58 +02:00 |