Peter Thomassen
|
c4336277f1
feat(api): Check Public Suffix List when creating domain, fixes #88
|
6 years ago |
Peter Thomassen
|
3ef48bf4bb
fix(api): reliably catch DB exception on duplicate domain creation
|
6 years ago |
Peter Thomassen
|
4ef79f8543
feat(api): add a setting to specify which suffixes we manage
|
6 years ago |
Peter Thomassen
|
5f5b819045
fix(api): give 401 for dyn if username is neither email nor domain name
|
6 years ago |
Nils Wisiol
|
428639a5ae
chore(api): removes code copied from parent class
|
6 years ago |
Nils Wisiol
|
94a43da445
fix(api): perform_create function signature was incompatible with parent
|
6 years ago |
Nils Wisiol
|
68c27c7d7e
chore(api): clean up view imports
|
6 years ago |
Nils Wisiol
|
a26ca5b5fa
chore(api): remove __future__ import
|
6 years ago |
Nils Wisiol
|
9219915fa7
chore(api): update code style (mostly PEP 8), no functional changes
|
6 years ago |
Nils Wisiol
|
95d0c05661
feat(api): case-insensitive DynDNS12 interface
|
6 years ago |
Nils Wisiol
|
1870c86aed
fix(api): improve non-field error messages
|
6 years ago |
Nils Wisiol
|
e4308ca045
chore(api): move subname and type validation to serializer
|
6 years ago |
Nils Wisiol
|
e4bbca190d
fix(api): avoid using regex OR operator, remove '@' special case
|
6 years ago |
Nils Wisiol
|
51fd367387
fix(api): reversing failed due to missing info on the request
|
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 |
Nils Wisiol
|
35bc15c19e
feat(api): add API versioning, closes #137
|
6 years ago |
Peter Thomassen
|
f173b33592
feat(api): simply accessing RRsets at the zone apex, fixes #136
|
6 years ago |
Peter Thomassen
|
a767eff2a2
fix(api): remove obsolete IPAuthentication scheme
|
6 years ago |
Peter Thomassen
|
35af1c1e1a
fix(dyn): respond regardless of Accept header, and return text/plain
|
6 years ago |
Peter Thomassen
|
5488d3cd1b
fix(api): better adhere to DynDNS RA-API
|
6 years ago |
Peter Thomassen
|
46570e66e5
fix(api): when fetching a user token, return the first one
|
6 years ago |
Peter Thomassen
|
b2a6f9e9f7
fix(api): validate that RRset view receives JSON object
|
6 years ago |
Peter Thomassen
|
6895071a18
fix(api): accept application/json only, fixes #103
|
6 years ago |
Peter Thomassen
|
c86f5ca6f5
fix(api): also send welcome email if user is locked, fixes #128
|
6 years ago |
Peter Thomassen
|
3bbaaa2096
fix(api): reorganize Django project structure, fixes #77
|
6 years ago |
Nils Wisiol
|
e1db767cf0
chore(): upgrade dependencies
|
6 years ago |
Nils Wisiol
|
6f404159a2
fix(auth): ignore failed b64 decoding of tokens
|
6 years ago |
Nils Wisiol
|
d5d09c5b36
fix(api): remove unused endpoint domains/:id, fixes #117
|
6 years ago |
Nils Wisiol
|
cdd7ab47ca
fix(bulk): PATCH rrsets: check if domain exists, fixes #111
|
6 years ago |