Peter Thomassen
|
9463d59eba
refactor(api): streamline RRsetSerializer context handling
|
4 years ago |
Peter Thomassen
|
94e2f66891
refactor(api): preparatory no-op: change serializer declaration order
|
4 years ago |
Peter Thomassen
|
1e3c3c873a
feat(api): shorten auth action codes, fixes #451
|
4 years ago |
Peter Thomassen
|
e2c2440f28
feat(api): allow postponing captcha to AuthAction, closes #489
|
4 years ago |
Peter Thomassen
|
e9c45062dc
refactor(api): streamline functionality and use of DomainSerializer
|
4 years ago |
Peter Thomassen
|
460b8bec54
feat(api): perform record content validation in serializer as well
|
4 years ago |
Nils Wisiol
|
3119c3da93
feat(api,webapp): adds audio CAPTCHA for a11y
|
4 years ago |
Peter Thomassen
|
a9d5b4e743
feat(api,webapp): add token expiration and surrounding functionality
|
4 years ago |
Peter Thomassen
|
4a143511d5
feat(api): add Token.allowed_subnets and surrounding functionality
|
4 years ago |
Peter Thomassen
|
d720ed5610
feat(api): add Token.perm_manage_tokens and surrounding functionality
|
4 years ago |
Peter Thomassen
|
0d76ccaef9
refactor(api): replace deprecated validator / default context handling
|
4 years ago |
Peter Thomassen
|
29e9623df7
fix(api): validate CNAME exclusivity
|
4 years ago |
Peter Thomassen
|
6d210b7690
refactor(api): separately index RRsets by subname, type in serializer
|
4 years ago |
Peter Thomassen
|
e09b0f7201
fix(api): move database exceptions from serializer to general handler
|
4 years ago |
Peter Thomassen
|
3f7c991e67
feat(api): remove expiration from domain renewal code, closes #422
|
4 years ago |
Nils Wisiol
|
b03d4f93b9
feat(api): move RR set content validation to API realm
|
5 years ago |
Peter Thomassen
|
50b7baeda7
BREAKING feat(dbapi): switch to postgres, fixes #430
|
5 years ago |
Peter Thomassen
|
469568bf1a
feat(api): introduce Domain renewal fields and corresponding actions
|
5 years ago |
Peter Thomassen
|
9d7e6d87bb
refactor(api): add AuthenticatedBasicUserAction with simple state
|
5 years ago |
Peter Thomassen
|
8663d49302
feat(api): improve authenticated action validation errors
|
5 years ago |
Peter Thomassen
|
69f83053b1
fix(api): fix serializer logic for [] PATCH/PUT payload to rrsets/
|
5 years ago |
Peter Thomassen
|
21d939c4e8
feat(api): ban registering domains covering foreign zones, fixes #382
|
5 years ago |
Peter Thomassen
|
4f3d3d328d
refactor(api): make Domain.is_registrable() an instance method
|
5 years ago |
Peter Thomassen
|
f16b784eaf
feat(api): add Domain.touched
|
5 years ago |
Peter Thomassen
|
953b14f1b9
feat(api,docs): expose RRset.touched
|
5 years ago |
Peter Thomassen
|
d3fd47638b
feat(api): for no-op updates, update RRset.touched
|
5 years ago |
Peter Thomassen
|
f91c27ce8c
fix(api): streamline calls to RRsetSerializer.save()
|
5 years ago |
Peter Thomassen
|
baf4602983
feat(api): add Token.last_used, closes #351
|
5 years ago |
Akash Karar
|
f141a374ee
feat(api): added detailed prometheus metrics
|
5 years ago |
Peter Thomassen
|
cf4c011bda
feat(api): require minimum password length (8 characters), fixes #317
|
5 years ago |