Peter Thomassen
|
8663d49302
feat(api): improve authenticated action validation errors
|
hace 5 años |
Peter Thomassen
|
21d939c4e8
feat(api): ban registering domains covering foreign zones, fixes #382
|
hace 5 años |
Peter Thomassen
|
862a69bd9f
refactor(api): separate domain regex from lowercase rule
|
hace 5 años |
Nils Wisiol
|
f18e36500a
fix(api): do not allow underscores in zone names
|
hace 5 años |
Peter Thomassen
|
0313a579f8
feat(api): always return domain details after account activation
|
hace 5 años |
Peter Thomassen
|
cf4c011bda
feat(api): require minimum password length (8 characters), fixes #317
|
hace 5 años |
Peter Thomassen
|
f89cf2651a
feat(api): explain link expiration in emails
|
hace 5 años |
Peter Thomassen
|
fed585f810
chore(api): code style
|
hace 5 años |
Peter Thomassen
|
4057ac58d7
feat(api): add user ID to outgoing emails
|
hace 5 años |
Peter Thomassen
|
4136abc442
feat(api): require POST for authenticated action links
|
hace 5 años |
Nils Wisiol
|
1e79142480
feat(api): passwd reset when acti. user without domain and passwd
|
hace 5 años |
Peter Thomassen
|
5e3c8eb84a
feat(api): add domain information to activation response
|
hace 5 años |
Peter Thomassen
|
1b686913cb
feat(api): redirect to frontend before performing authenticated action
|
hace 5 años |
Peter Thomassen
|
198d03854f
feat(tests): allow passing headers to client.verify
|
hace 5 años |
Peter Thomassen
|
dd5a104eed
fix(api): move and simplify AuthenticatedActionAuthenticator
|
hace 5 años |
Peter Thomassen
|
a753f2222e
fix(api): authenticate actions after validating HTTP method
|
hace 5 años |
Peter Thomassen
|
169ca429a8
feat(tests): improve change email test
|
hace 5 años |
Nils Wisiol
|
f94e0fdd52
feat(webapp): adds front and sign up pages, reworks sign-up flow
|
hace 5 años |
Nils Wisiol
|
2b43c15175
feat(api): require CAPTCHA for password request reset
|
hace 5 años |
Nils Wisiol
|
339c19a219
fix(api): remove dead code
|
hace 5 años |
Peter Thomassen
|
25676430fc
feat(api): encrypt-then-authenticate action codes, closes #250
|
hace 5 años |
Peter Thomassen
|
fc067e4d9b
feat(api): migrate User ID datatype from int to UUID, closes #249
|
hace 5 años |
Peter Thomassen
|
65d0cdd8ee
feat(api): add logout endpoint (for current token)
|
hace 5 años |
Peter Thomassen
|
158be3f8b2
feat(api): store tokens in hashed format and with UUID
|
hace 5 años |
Peter Thomassen
|
d62ecef398
feat(api): simply call exposed field 'token' instead of 'auth_token'
|
hace 5 años |
Peter Thomassen
|
aa4ec2f52b
fix(api): set correct minimum TTL on domains created via auth action
|
hace 5 años |
Peter Thomassen
|
12075fe50e
feat(api): allow account registration without a password
|
hace 5 años |
Peter Thomassen
|
e9359f2f3a
fix(api): raise validation error for invalid login payload
|
hace 5 años |
Peter Thomassen
|
8dfbf7f4fc
fix(api): move dyn welcome email to Domain post_save signal, add test
|
hace 5 años |
Nils Wisiol
|
12ce495194
fix(api): return 409 on delete requests if user still has domains
|
hace 5 años |