Nils Wisiol
|
9d1b545d82
feat(api): improve domain name and PSL validation
|
5 anni fa |
Nils Wisiol
|
7c4dc77ddc
feat(api): rework user management
|
5 anni fa |
Peter Thomassen
|
33adeea6ef
fix(api): fix settings imports
|
6 anni fa |
Peter Thomassen
|
bbfd19526f
feat(api): introduce per-domain minimum TTL setting, fixes #216
|
6 anni fa |
Peter Thomassen
|
898c122705
refactor some tests to allow more flexible payloads
|
6 anni fa |
Nils Wisiol
|
f0d288b205
feat(api): contact pdns through change tracker, replaces write_rrsets
|
6 anni fa |
Nils Wisiol
|
05eb8f2d2a
feat(api): tests: check zone update body
|
6 anni fa |
Nils Wisiol
|
7c79c495ae
fix(api): remove/ignore PyCharm code style warnings
|
6 anni fa |
Nils Wisiol
|
1ccedae394
feat(api): adds tests for sign up and registration endpoints
|
6 anni fa |
Peter Thomassen
|
c4336277f1
feat(api): Check Public Suffix List when creating domain, fixes #88
|
6 anni fa |
Peter Thomassen
|
4ef79f8543
feat(api): add a setting to specify which suffixes we manage
|
6 anni fa |
Peter Thomassen
|
5f5b819045
fix(api): give 401 for dyn if username is neither email nor domain name
|
6 anni fa |
Peter Thomassen
|
9b078952ce
feat(ns): improve provisioning on nsmaster, fixes #190
|
6 anni fa |
Peter Thomassen
|
23356a4ff9
feat(tests): comfortably assert RRsets with multiple records
|
6 anni fa |
Peter Thomassen
|
6900097f04
feat(tests): add bulk tests for RRset POST/PATCH/PUT
|
6 anni fa |
Peter Thomassen
|
1098163a93
chore(tests): refactor and separate out RRset test base class
|
6 anni fa |
Nils Wisiol
|
ffc34d66cf
fix(api): tests: restore httpretty after AssertRequestsContextManager
|
6 anni fa |
Peter Thomassen
|
b53a642092
fix(tests): improve wording
|
6 anni fa |
Nils Wisiol
|
9219915fa7
chore(api): update code style (mostly PEP 8), no functional changes
|
6 anni fa |
Nils Wisiol
|
5ca2d7d851
fix(api): tests for pdns deletion requests didn't check domain name
|
6 anni fa |
Nils Wisiol
|
6cc86a418f
fix(api): corrects faulty class doc
|
6 anni fa |
Nils Wisiol
|
95d0c05661
feat(api): case-insensitive DynDNS12 interface
|
6 anni fa |
Nils Wisiol
|
226913cc6d
fix(api): enforce all domain names and subnames to be lowercase
|
6 anni fa |
Nils Wisiol
|
8eaf56d7a8
feat(api): adds tests for underscore domains
|
6 anni fa |
Nils Wisiol
|
e713b5bd64
fix(api): tests: make sure httpretty will catch requests
|
6 anni fa |
Nils Wisiol
|
8d0d6935d7
feat(api): tests: improved error output on unexpected requests
|
6 anni fa |
Nils Wisiol
|
70c59df4e7
fix(api): tests: fixed zone name normalization
|
6 anni fa |
Nils Wisiol
|
11723e8dd5
fix(api): tests: mock response had illegal body=None
|
6 anni fa |
Nils Wisiol
|
e3a86096f1
fix(api): tests: show response if status code check fails
|
6 anni fa |
Nils Wisiol
|
c09c776551
fix(api): tests: move set_credentials* to client class
|
6 anni fa |