Peter Thomassen
|
5233cceb56
feat(api): add token domain policy
|
4 years ago |
Peter Thomassen
|
56c359071c
refactor(api): streamline DomainViewSet permissions
|
3 years ago |
Peter Thomassen
|
6de5e10d78
refactor(api): reduce code duplication in RRset views, simplify
|
3 years ago |
Peter Thomassen
|
269fe129de
refactor(api): minor code cleanup
|
4 years ago |
Peter Thomassen
|
51b48b39a2
fix(api): don't include URLs in response messages displayed in the webapp
|
4 years ago |
Peter Thomassen
|
545d9a7d77
feat(api): scope dynDNS throttling by domain, fixes #560
|
4 years ago |
Peter Thomassen
|
6aa0f86502
refactor(api): make TokenViewSet more idiomatic
|
4 years ago |
Peter Thomassen
|
d9bd5954a6
refactor(api): make SerialListView more idiomatic
|
4 years ago |
Peter Thomassen
|
bd6742a1f8
refactor(api): make AccountDeleteView more idiomatic
|
4 years ago |
Peter Thomassen
|
307565682e
refactor(api): make AccountLogoutView more idiomatic
|
4 years ago |
Peter Thomassen
|
2e37e6af5b
refactor(api): make AccountLoginView more idiomatic
|
4 years ago |
Peter Thomassen
|
9ea5f4bb7d
refactor(api): make DynDNS12UpdateView more idiomatic
|
4 years ago |
Peter Thomassen
|
dc5a18c093
refactor(api): don't overload .action in views (reserved in ViewSets)
|
4 years ago |
Peter Thomassen
|
d54f3ab7d0
feat(api): allow querying for a name's authoritative zone
|
4 years ago |
Peter Thomassen
|
888dcc0a2a
fix(api): properly return mandate reference for donations, fixes #530
|
4 years ago |
Peter Thomassen
|
1c96169f65
fix(api): metrics: make throttle scope bucket a separate label
|
4 years ago |
Peter Thomassen
|
cd086dda09
feat(api): enable domain-specific rate limits, closes #525
|
4 years ago |
Peter Thomassen
|
c14ed0ce6a
refactor(api): fix some code smells
|
4 years ago |
Peter Thomassen
|
899d9fb77a
fix(api): regression: set customary content type for dyn responses
|
4 years ago |
Peter Thomassen
|
ebe57ff1ee
feat(api): allow dynDNS updates on subdomains, closes #412
|
4 years ago |
Peter Thomassen
|
8499029db3
feat(api): allow dynDNS updates regardless of minimum_ttl, closes #393
|
4 years ago |
Peter Thomassen
|
9463d59eba
refactor(api): streamline RRsetSerializer context handling
|
4 years ago |
Peter Thomassen
|
52dff2060a
fix(api): skip authentication for auth action redirects, fixes #494
|
4 years ago |
Peter Thomassen
|
fde00a4172
feat(api,webapp): set expiration fields on Login
|
4 years ago |
Peter Thomassen
|
f33a5691fa
refactor(api): clean RRsetList perform methods
|
4 years ago |
Peter Thomassen
|
d720ed5610
feat(api): add Token.perm_manage_tokens and surrounding functionality
|
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
|
ebea7fee00
feat(api): add AuthenticatedTouchDomainUserActionView and route
|
5 years ago |
Peter Thomassen
|
9d7e6d87bb
refactor(api): add AuthenticatedBasicUserAction with simple state
|
5 years ago |