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
|
784e6073ef
feat(api): move domain limit check to permissions module
|
5 years ago |
Nils Wisiol
|
5794ff3985
chore(): re-organize imports, fix erronous imports
|
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
|
33adeea6ef
fix(api): fix settings imports
|
6 years ago |
Peter Thomassen
|
8b391c7668
feat(api): remove dyn endpoint, closes #193
|
6 years ago |
Peter Thomassen
|
bbfd19526f
feat(api): introduce per-domain minimum TTL setting, fixes #216
|
6 years ago |
Peter Thomassen
|
7c448c6b3a
fix(api): POST/PATCH/PUT'ing RRset payload of invalid structure
|
6 years ago |
Peter Thomassen
|
92cae1ae8a
fix(api): use ns1.desec.io instead of ns2.desec.io internally
|
6 years ago |
Peter Thomassen
|
d4691c6235
fix(api): fix unknown RRset PUT/PATCH on RRsetDetail endpoint, fix #229
|
6 years ago |
Nils Wisiol
|
f0d288b205
feat(api): contact pdns through change tracker, replaces write_rrsets
|
6 years ago |
Peter Thomassen
|
2d88acbba9
fix(api): only send welcome mail on registration, not on unlock
|
6 years ago |
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 |