Commit History

Autor SHA1 Mensaxe Data
  Peter Thomassen 4ef79f8543 feat(api): add a setting to specify which suffixes we manage %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 698eeea0be fix(api): RRset.domain: SlugRelatedField instead of StringRelatedField %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol bb57dc3530 refactor(api): make dependency on user model explicit %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol 9219915fa7 chore(api): update code style (mostly PEP 8), no functional changes %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol 226913cc6d fix(api): enforce all domain names and subnames to be lowercase %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen df4aa952bf fix(api): make pdns_id computation consistent with pdns code %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol cc448ddb2b chore(api): code style %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 99170f2edd fix(api): don't fetch keys for unpublished domains from pdns, fixes #167 %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol e4bbca190d fix(api): avoid using regex OR operator, remove '@' special case %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 95092f9d99 fix(api): improve some error messages %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen ff00555681 feature(api): remove write-support for locked users, closes #147 %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 11a23da1d2 fix(api): rework timezone stuff, closes #122 %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 46570e66e5 fix(api): when fetching a user token, return the first one %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol e1db767cf0 chore(): upgrade dependencies %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 8ddf8f0d59 feat(api): add Domain.published %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen 62ef5b9f52 fix(token): use random 8-byte int to avoid user-specific ID collisions %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol 05b3481085 fix(token): URL-safe token encoding %!s(int64=6) %!d(string=hai) anos
  Peter Thomassen db122d8ddc fix(api): disallow creation of ALIAS/DNAME records, closes #110 %!s(int64=6) %!d(string=hai) anos
  Nils Wisiol d068c2aa85 feat(auth): use base64 encoded tokens %!s(int64=7) %!d(string=hai) anos
  Nils Wisiol 55a8ae2389 feat(auth): multiple auth tokens per user %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen 9ad740bd3d fix(api): disallow tinkering with OPT RRset %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen 0edfab3531 feat(api): bulk REST requests, closes #83 %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen f68aeb67ac fix(api): further improvements to Domain.write_rrsets() %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen a904ea1a0e refactor(api): add method to convert dict-like RRsets to RRset objects %!s(int64=7) %!d(string=hai) anos
  Nils Wisiol 449752d201 feat(donation): introduced setting for creditor name %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen 8006001002 fix(api): various shortcomings in _write_rrsets(), including ttl update %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen 56d6dc4d9e fix(api): make sure unlock() won't overwrite unmanaged pdns domains %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen 7ffe0ed3c5 feat(api): replace captcha flag by locking timestamp %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen 01279095b8 fix(api): remove no-op code %!s(int64=7) %!d(string=hai) anos
  Peter Thomassen c80af3e611 fix(api): disallow deleting RRset while user is locked %!s(int64=7) %!d(string=hai) anos