Peter Thomassen
|
25ef420db1
refactor(api): turn models.py into module
|
2 gadi atpakaļ |
Peter Thomassen
|
574fad4407
fix(api): return positional error when bulk RRset has wrong type
|
2 gadi atpakaļ |
Peter Thomassen
|
a4c357d987
fix(api): require subname and type to be str in bulk RRset requests
|
2 gadi atpakaļ |
Peter Thomassen
|
bf5ce82704
fix(api): reject overly long subname + domain combinations
|
2 gadi atpakaļ |
Peter Thomassen
|
d2a22d452b
chore(api): bump dependencies
|
2 gadi atpakaļ |
Peter Thomassen
|
25737a4c68
feat(api): add AuthenticatedChangeOutreachPreferenceUserAction and view
|
3 gadi atpakaļ |
Peter Thomassen
|
8bae2c5a04
feat(api): add User.outreach_preference
|
3 gadi atpakaļ |
Peter Thomassen
|
97627bcde8
refactor(api): better logic and template tags for confirmation mails
|
3 gadi atpakaļ |
Nils Wisiol
|
51f7a33afb
feat(api,webapp): Accept zonefile import upon domain creation
|
3 gadi atpakaļ |
Nils Wisiol
|
cd40b09895
style(api): move maximum RRset TTL to settings
|
3 gadi atpakaļ |
Nils Wisiol
|
291295a5c9
fix(api): do not return from __init__
|
3 gadi atpakaļ |
Peter Thomassen
|
c373930310
fix(api): reorder code and user data unpacking during code deserialization
|
3 gadi atpakaļ |
Peter Thomassen
|
1879bad0fb
feat(api): introduce auth action to verify email for legacy accounts
|
3 gadi atpakaļ |
Peter Thomassen
|
2115b37570
feat(api): crypto.decrypt() now returns ciphertext's timestamp
|
3 gadi atpakaļ |
Peter Thomassen
|
4afd039bb5
refactor(api): clean up AuthenticatedActionSerializer
|
3 gadi atpakaļ |
Peter Thomassen
|
4a0e949fce
feat(api): do not return sensitive donation information
|
3 gadi atpakaļ |
Peter Thomassen
|
7871b7b8ff
refactor(api): improve UserSerializer structure
|
3 gadi atpakaļ |
Peter Thomassen
|
5233cceb56
feat(api): add token domain policy
|
4 gadi atpakaļ |
Peter Thomassen
|
aa430dbcf7
chore(api): remove now obsolete handling of legacy auth action codes
|
4 gadi atpakaļ |
Peter Thomassen
|
888dcc0a2a
fix(api): properly return mandate reference for donations, fixes #530
|
4 gadi atpakaļ |
Peter Thomassen
|
beef375f73
feat(api,webapp): add recurring donations
|
4 gadi atpakaļ |
Peter Thomassen
|
e472622ea2
feat(api): reduce RRsetSerializer max TTL to 86400s
|
4 gadi atpakaļ |
Peter Thomassen
|
8499029db3
feat(api): allow dynDNS updates regardless of minimum_ttl, closes #393
|
4 gadi atpakaļ |
Peter Thomassen
|
9463d59eba
refactor(api): streamline RRsetSerializer context handling
|
4 gadi atpakaļ |
Peter Thomassen
|
94e2f66891
refactor(api): preparatory no-op: change serializer declaration order
|
4 gadi atpakaļ |
Peter Thomassen
|
1e3c3c873a
feat(api): shorten auth action codes, fixes #451
|
4 gadi atpakaļ |
Peter Thomassen
|
e2c2440f28
feat(api): allow postponing captcha to AuthAction, closes #489
|
4 gadi atpakaļ |
Peter Thomassen
|
e9c45062dc
refactor(api): streamline functionality and use of DomainSerializer
|
4 gadi atpakaļ |
Peter Thomassen
|
460b8bec54
feat(api): perform record content validation in serializer as well
|
4 gadi atpakaļ |
Nils Wisiol
|
3119c3da93
feat(api,webapp): adds audio CAPTCHA for a11y
|
4 gadi atpakaļ |