Peter Thomassen
|
c14ed0ce6a
refactor(api): fix some code smells
|
4 lat temu |
Peter Thomassen
|
899d9fb77a
fix(api): regression: set customary content type for dyn responses
|
4 lat temu |
Peter Thomassen
|
ebe57ff1ee
feat(api): allow dynDNS updates on subdomains, closes #412
|
4 lat temu |
Peter Thomassen
|
8499029db3
feat(api): allow dynDNS updates regardless of minimum_ttl, closes #393
|
4 lat temu |
Peter Thomassen
|
9463d59eba
refactor(api): streamline RRsetSerializer context handling
|
4 lat temu |
Peter Thomassen
|
52dff2060a
fix(api): skip authentication for auth action redirects, fixes #494
|
4 lat temu |
Peter Thomassen
|
fde00a4172
feat(api,webapp): set expiration fields on Login
|
4 lat temu |
Peter Thomassen
|
f33a5691fa
refactor(api): clean RRsetList perform methods
|
5 lat temu |
Peter Thomassen
|
d720ed5610
feat(api): add Token.perm_manage_tokens and surrounding functionality
|
4 lat temu |
Peter Thomassen
|
3f7c991e67
feat(api): remove expiration from domain renewal code, closes #422
|
4 lat temu |
Nils Wisiol
|
b03d4f93b9
feat(api): move RR set content validation to API realm
|
5 lat temu |
Peter Thomassen
|
ebea7fee00
feat(api): add AuthenticatedTouchDomainUserActionView and route
|
5 lat temu |
Peter Thomassen
|
9d7e6d87bb
refactor(api): add AuthenticatedBasicUserAction with simple state
|
5 lat temu |
Peter Thomassen
|
8663d49302
feat(api): improve authenticated action validation errors
|
5 lat temu |
Peter Thomassen
|
f91c27ce8c
fix(api): streamline calls to RRsetSerializer.save()
|
5 lat temu |
Peter Thomassen
|
8eb78fde1f
feat(api): allow modifying Token.name
|
5 lat temu |
Akash Karar
|
f141a374ee
feat(api): added detailed prometheus metrics
|
5 lat temu |
Peter Thomassen
|
0313a579f8
feat(api): always return domain details after account activation
|
5 lat temu |
Peter Thomassen
|
e7bb5255c9
fix(api): discount auth action redirects for throttling, fixes #310
|
5 lat temu |
Peter Thomassen
|
edf62b5ffd
fix(api): correctly handle POST/PUT/PATCH with empty payload
|
5 lat temu |
Peter Thomassen
|
48ea9504af
refactor(api): rename mixin classes
|
5 lat temu |
Peter Thomassen
|
1693dbff2d
fix(api): improve replication/watchdog timing parameters
|
5 lat temu |
Peter Thomassen
|
20692c7f34
feat(api): new serials/ endpoint
|
5 lat temu |
Nils Wisiol
|
cf35f60cf8
feat(api): improve error handling for concurrent requests
|
5 lat temu |
Peter Thomassen
|
9c03cb5db2
fix(api): fix 500 error on dyn update when domain.minimum_ttl > 60
|
5 lat temu |
Peter Thomassen
|
96c85bfb59
feat(api): rate limiting, fixes #130
|
5 lat temu |
Peter Thomassen
|
2f432d3b5c
fix(api): remove excessive validation during auth action authentication
|
5 lat temu |
Peter Thomassen
|
fed585f810
chore(api): code style
|
5 lat temu |
Peter Thomassen
|
46310787e2
feat(api): only return DNSSEC keys when dealing with a single domain
|
5 lat temu |
Peter Thomassen
|
b55e9e34fd
fix(api): avoid side-effect by modifying kwargs dict
|
5 lat temu |