Commit History

Autor SHA1 Mensaxe Data
  Peter Thomassen 8043e6a6ac refactor(api): fix view name %!s(int64=2) %!d(string=hai) anos
  Peter Thomassen 25737a4c68 feat(api): add AuthenticatedChangeOutreachPreferenceUserAction and view %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 8bae2c5a04 feat(api): add User.outreach_preference %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 4900c0cdc3 refactor(api): use template inheritance for confirmation emails %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 97627bcde8 refactor(api): better logic and template tags for confirmation mails %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 1879bad0fb feat(api): introduce auth action to verify email for legacy accounts %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 6de7d95180 refactor(api): streamline authenticated action views %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen fd6e1f093a feat(api): require User.is_active on auth actions, except activation %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 1aeb0a5aa0 refactor(api): clean up AuthenticatedActionView %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 3e66869224 feat(api): represent pending user activation via nullable User.is_active %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 1bb290d2eb refactor(api): move confirmation link business to User model %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen a76ab2435b refactor(api): merge account activation email templates %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 4a2971846a feat(api): add Reply-To: header to donation emails %!s(int64=3) %!d(string=hai) anos
  Peter Thomassen 66e32abf44 chore(api): rename ManageTokensPermission to HasManageTokensPermission %!s(int64=3) %!d(string=hai) anos
  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