Commit History

Author SHA1 Message Date
  Peter Thomassen f2fff49f9e feat(api): add fast / slow lane depending on email type, closes #242 5 years ago
  Peter Thomassen 2e483327f1 fix(api): clarify comments 5 years ago
  Peter Thomassen 84cd591f7e fix(api): use user.send_email() for dyndns welcome emails 5 years ago
  Peter Thomassen d8413e3482 fix(api): expose user ID instead of email address 5 years ago
  Peter Thomassen 3787a485d9 refactor(api): simplify interface to retrieve parent domain 5 years ago
  Peter Thomassen 0f1ed0ed52 fix(api): make Domain.minimum_ttl schema independent of settings state 5 years ago
  Peter Thomassen dc948e97ce fix(api): improvements for authenticated actions 5 years ago
  Nils Wisiol a7d54148a9 feat(api): require locally generated captcha for user registration 5 years ago
  Nils Wisiol 9d1b545d82 feat(api): improve domain name and PSL validation 5 years ago
  Nils Wisiol 09ce355c76 feat(api): do not record registration IP 5 years ago
  Nils Wisiol 7c4dc77ddc feat(api): rework user management 5 years ago
  Peter Thomassen bbfd19526f feat(api): introduce per-domain minimum TTL setting, fixes #216 6 years ago
  Nils Wisiol f0d288b205 feat(api): contact pdns through change tracker, replaces write_rrsets 6 years ago
  Peter Thomassen 4ef79f8543 feat(api): add a setting to specify which suffixes we manage 6 years ago
  Peter Thomassen 698eeea0be fix(api): RRset.domain: SlugRelatedField instead of StringRelatedField 6 years ago
  Nils Wisiol bb57dc3530 refactor(api): make dependency on user model explicit 6 years ago
  Nils Wisiol 9219915fa7 chore(api): update code style (mostly PEP 8), no functional changes 6 years ago
  Nils Wisiol 226913cc6d fix(api): enforce all domain names and subnames to be lowercase 6 years ago
  Peter Thomassen df4aa952bf fix(api): make pdns_id computation consistent with pdns code 6 years ago
  Nils Wisiol cc448ddb2b chore(api): code style 6 years ago
  Peter Thomassen 99170f2edd fix(api): don't fetch keys for unpublished domains from pdns, fixes #167 6 years ago
  Nils Wisiol e4bbca190d fix(api): avoid using regex OR operator, remove '@' special case 6 years ago
  Peter Thomassen 95092f9d99 fix(api): improve some error messages 6 years ago
  Peter Thomassen ff00555681 feature(api): remove write-support for locked users, closes #147 6 years ago
  Peter Thomassen 11a23da1d2 fix(api): rework timezone stuff, closes #122 6 years ago
  Peter Thomassen 46570e66e5 fix(api): when fetching a user token, return the first one 6 years ago
  Nils Wisiol e1db767cf0 chore(): upgrade dependencies 6 years ago
  Peter Thomassen 8ddf8f0d59 feat(api): add Domain.published 6 years ago
  Peter Thomassen 62ef5b9f52 fix(token): use random 8-byte int to avoid user-specific ID collisions 6 years ago
  Nils Wisiol 05b3481085 fix(token): URL-safe token encoding 6 years ago