Jens Langhammer
|
e12780f78f
|
flows: add invalidation designation, use as default logout action
|
2020-05-11 01:12:57 +02:00 |
|
Jens Langhammer
|
9dec13c225
|
stages/user_logout: add logout stage
|
2020-05-11 01:12:14 +02:00 |
|
Jens Langhammer
|
69120da45c
|
core: remove redundant views/forms
|
2020-05-11 00:49:48 +02:00 |
|
Jens Langhammer
|
5b2bf7519a
|
stages/user_create -> user_write: Stage can create and update existing users
|
2020-05-10 23:38:15 +02:00 |
|
Jens Langhammer
|
631cf77f89
|
stages/captcha: add tests
|
2020-05-10 21:43:30 +02:00 |
|
Jens Langhammer
|
6676e95011
|
stages/email: add tests, cleanup
|
2020-05-10 21:43:22 +02:00 |
|
Jens Langhammer
|
3219cffb52
|
stages/email: add logic to verify token
|
2020-05-10 21:00:04 +02:00 |
|
Jens Langhammer
|
d4f149bc02
|
stages/email: add form for sending email to prevent spam
stages/email: make token validity configurable
|
2020-05-10 20:50:27 +02:00 |
|
Jens Langhammer
|
206cf4967d
|
stages/identification: add more templates
|
2020-05-10 20:24:47 +02:00 |
|
Jens Langhammer
|
a67c53f46a
|
stages/email: start rewriting templates, add template tags to embed CSS and images
|
2020-05-10 20:16:58 +02:00 |
|
Jens Langhammer
|
e989c61793
|
core: reduce default nonce time to 30 minutes
|
2020-05-10 20:15:56 +02:00 |
|
Jens Langhammer
|
99bab03cce
|
flows: add check if current plan matches current flow
|
2020-05-10 20:15:24 +02:00 |
|
Jens Langhammer
|
a7567ad8c6
|
stages/identification: add recovery support
|
2020-05-10 18:45:16 +02:00 |
|
Jens Langhammer
|
2ffa2fc6b8
|
admin: update templates and stage views
|
2020-05-10 18:44:58 +02:00 |
|
Jens Langhammer
|
8de87d9acb
|
stages/identification: test signup notice
|
2020-05-10 18:17:24 +02:00 |
|
Jens Langhammer
|
1d03b36750
|
stages/identification: show sign up url when related flow exists
|
2020-05-10 18:14:10 +02:00 |
|
Jens Langhammer
|
8dc3c49a2f
|
stages/user_create: add stage to create user after prompts
|
2020-05-10 18:04:23 +02:00 |
|
Jens Langhammer
|
f6461b08d7
|
stages/prompt: add unittests
|
2020-05-10 17:52:26 +02:00 |
|
Jens Langhammer
|
a3a3dde1c8
|
stages/dummy: add unittests
stages/password: improve coverage
stages/user_login: improve coverage
|
2020-05-10 17:02:01 +02:00 |
|
Jens Langhammer
|
f111604b70
|
stages/login: -> stages/user_login: rename login to user_login for user_create stage
|
2020-05-10 16:20:44 +02:00 |
|
Jens Langhammer
|
4315d1a03c
|
stages/prompt: add prompt stage: dynamically created forms based on database
|
2020-05-10 16:20:17 +02:00 |
|
Jens Langhammer
|
9def45c8d7
|
stages/identification: fix label for inputs
|
2020-05-10 15:29:27 +02:00 |
|
Jens Langhammer
|
358922b09b
|
lib/ui: fix human_list for lists with one item
|
2020-05-10 15:29:10 +02:00 |
|
Jens Langhammer
|
fbc3ac6b30
|
flows: make FlowExecutor fully working without pending user
|
2020-05-10 15:28:52 +02:00 |
|
Jens Langhammer
|
4f785da452
|
root: fix migrations for CI
|
2020-05-10 13:06:38 +02:00 |
|
Jens Langhammer
|
ff4bd1c91f
|
root: increase testing verbosity to debug CI
|
2020-05-10 12:50:58 +02:00 |
|
Jens Langhammer
|
7a96f9e894
|
policies/dummy: fix migrations
|
2020-05-10 12:27:10 +02:00 |
|
Jens Langhammer
|
c27d257146
|
core: fix migrations
|
2020-05-10 12:07:40 +02:00 |
|
Jens Langhammer
|
9bccf9bb0a
|
policies/dummy: separate dummy policy from core into app
|
2020-05-10 02:14:55 +02:00 |
|
Jens Langhammer
|
c0b05a62f4
|
stages/password: add unittests
|
2020-05-10 02:00:38 +02:00 |
|
Jens Langhammer
|
c140c39d07
|
stages/login: add unittests
|
2020-05-10 01:02:04 +02:00 |
|
Jens Langhammer
|
9a700e506b
|
stages/identification: simplify unittests
|
2020-05-10 01:01:58 +02:00 |
|
Jens Langhammer
|
8e488670ad
|
stages/identification: load uid_fields from stage in form, add more unit tests
|
2020-05-10 00:05:36 +02:00 |
|
Jens Langhammer
|
fd5b2298e5
|
flows: fix unittests and migrations
|
2020-05-09 23:31:35 +02:00 |
|
Jens Langhammer
|
caeaf8d5a9
|
stages/identification: optimise User lookup query
|
2020-05-09 23:20:20 +02:00 |
|
Jens Langhammer
|
c46f0781fc
|
flows: separate final login step from flow executor
|
2020-05-09 23:19:36 +02:00 |
|
Jens Langhammer
|
0aad0604d8
|
stages/identification: migrate from core to separate stage
|
2020-05-09 21:31:29 +02:00 |
|
Jens Langhammer
|
131c3fdb32
|
stages/password: fix broken authentication
|
2020-05-09 21:30:12 +02:00 |
|
Jens Langhammer
|
8a6009c278
|
flows: enum to django TextChoices
|
2020-05-09 20:54:56 +02:00 |
|
Jens Langhammer
|
3456527f10
|
providers/saml: fix minor typing issue
|
2020-05-09 20:54:11 +02:00 |
|
Jens Langhammer
|
28b913136d
|
root: set log level based on DEBUG flag
|
2020-05-09 20:53:47 +02:00 |
|
Jens Langhammer
|
f700899640
|
stages/password: fix possibility of password in logs
|
2020-05-09 20:53:32 +02:00 |
|
Jens Langhammer
|
5ba45d3037
|
root: add fossa
|
2020-05-08 21:08:36 +02:00 |
|
Jens Langhammer
|
212e966dd4
|
factors: -> stage
|
2020-05-08 20:59:51 +02:00 |
|
Jens Langhammer
|
08c0eb2ec6
|
admin: add flows
|
2020-05-08 18:45:53 +02:00 |
|
Jens Langhammer
|
872ecd93a6
|
flows: add to api and add forms
|
2020-05-08 18:29:18 +02:00 |
|
Jens Langhammer
|
f8af9d6ce0
|
flows: make sure flow_slug is logged consistently
|
2020-05-08 17:18:43 +02:00 |
|
Jens Langhammer
|
c3e43a7c2f
|
flows: fix denied view not being registered
|
2020-05-08 16:50:50 +02:00 |
|
Jens Langhammer
|
273af0f1cb
|
core/auth: fix unittests for flows
|
2020-05-08 16:43:22 +02:00 |
|
Jens Langhammer
|
2a85e5ae87
|
flows: complete migration to FlowExecutorView, fully use context
|
2020-05-08 16:10:27 +02:00 |
|