Commit History

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