Peter Thomassen
|
aa4ec2f52b
fix(api): set correct minimum TTL on domains created via auth action
|
hace 5 años |
Peter Thomassen
|
d23f16c661
fix(api): change '__all__' error key to 'non_field_errors' for consistency
|
hace 5 años |
Peter Thomassen
|
12075fe50e
feat(api): allow account registration without a password
|
hace 5 años |
Peter Thomassen
|
48e33e3549
feat(api): expose RRset created field
|
hace 6 años |
Peter Thomassen
|
dc948e97ce
fix(api): improvements for authenticated actions
|
hace 5 años |
Nils Wisiol
|
a7d54148a9
feat(api): require locally generated captcha for user registration
|
hace 5 años |
Nils Wisiol
|
9d1b545d82
feat(api): improve domain name and PSL validation
|
hace 5 años |
Nils Wisiol
|
784e6073ef
feat(api): move domain limit check to permissions module
|
hace 5 años |
Nils Wisiol
|
5794ff3985
chore(): re-organize imports, fix erronous imports
|
hace 5 años |
Nils Wisiol
|
7c4dc77ddc
feat(api): rework user management
|
hace 5 años |
Peter Thomassen
|
bbfd19526f
feat(api): introduce per-domain minimum TTL setting, fixes #216
|
hace 6 años |
Peter Thomassen
|
b23953480d
fix(api): POST/PATCH/PUT at RRsetsList endpoint with invalid structure
|
hace 6 años |
Peter Thomassen
|
80e9db2704
fix(api): DRF-ify type validation error message
|
hace 6 años |
Peter Thomassen
|
53812f3d02
fix(api): make sure Domain fields are really immutable
|
hace 6 años |
Nils Wisiol
|
f0d288b205
feat(api): contact pdns through change tracker, replaces write_rrsets
|
hace 6 años |
Peter Thomassen
|
698eeea0be
fix(api): RRset.domain: SlugRelatedField instead of StringRelatedField
|
hace 6 años |
Peter Thomassen
|
6ce0b550f4
feat(api): new RRsets need to have records (no more "new no-op RRsets")
|
hace 6 años |
Nils Wisiol
|
9219915fa7
chore(api): update code style (mostly PEP 8), no functional changes
|
hace 6 años |
Nils Wisiol
|
226913cc6d
fix(api): enforce all domain names and subnames to be lowercase
|
hace 6 años |
Nils Wisiol
|
1870c86aed
fix(api): improve non-field error messages
|
hace 6 años |
Nils Wisiol
|
e4308ca045
chore(api): move subname and type validation to serializer
|
hace 6 años |
Peter Thomassen
|
94c41ef2fb
fix(api): remove hardcoded error parameter
|
hace 6 años |
Peter Thomassen
|
ad7258b44c
fix(api): check for maximum domain name length
|
hace 6 años |
Peter Thomassen
|
affa811749
fix(api): check for null record content, fixes #116
|
hace 6 años |
Peter Thomassen
|
8ddf8f0d59
feat(api): add Domain.published
|
hace 6 años |
Peter Thomassen
|
f9d2ef06e9
feat(api): expose User.locked as a read-only boolean
|
hace 6 años |
Peter Thomassen
|
7c944fa796
feat(api): expose User.dyn and User.limit_domains read-only, closes #119
|
hace 6 años |
Peter Thomassen
|
3f318c10f5
fix(api): remove owner field from DomainSerializer
|
hace 6 años |
Peter Thomassen
|
db122d8ddc
fix(api): disallow creation of ALIAS/DNAME records, closes #110
|
hace 7 años |
Nils Wisiol
|
55a8ae2389
feat(auth): multiple auth tokens per user
|
hace 7 años |