Nils Wisiol
|
5794ff3985
chore(): re-organize imports, fix erronous imports
|
5 лет назад |
Nils Wisiol
|
7c4dc77ddc
feat(api): rework user management
|
5 лет назад |
Peter Thomassen
|
bbfd19526f
feat(api): introduce per-domain minimum TTL setting, fixes #216
|
6 лет назад |
Peter Thomassen
|
b23953480d
fix(api): POST/PATCH/PUT at RRsetsList endpoint with invalid structure
|
6 лет назад |
Peter Thomassen
|
80e9db2704
fix(api): DRF-ify type validation error message
|
6 лет назад |
Peter Thomassen
|
53812f3d02
fix(api): make sure Domain fields are really immutable
|
6 лет назад |
Nils Wisiol
|
f0d288b205
feat(api): contact pdns through change tracker, replaces write_rrsets
|
6 лет назад |
Peter Thomassen
|
698eeea0be
fix(api): RRset.domain: SlugRelatedField instead of StringRelatedField
|
6 лет назад |
Peter Thomassen
|
6ce0b550f4
feat(api): new RRsets need to have records (no more "new no-op RRsets")
|
6 лет назад |
Nils Wisiol
|
9219915fa7
chore(api): update code style (mostly PEP 8), no functional changes
|
6 лет назад |
Nils Wisiol
|
226913cc6d
fix(api): enforce all domain names and subnames to be lowercase
|
6 лет назад |
Nils Wisiol
|
1870c86aed
fix(api): improve non-field error messages
|
6 лет назад |
Nils Wisiol
|
e4308ca045
chore(api): move subname and type validation to serializer
|
6 лет назад |
Peter Thomassen
|
94c41ef2fb
fix(api): remove hardcoded error parameter
|
6 лет назад |
Peter Thomassen
|
ad7258b44c
fix(api): check for maximum domain name length
|
6 лет назад |
Peter Thomassen
|
affa811749
fix(api): check for null record content, fixes #116
|
6 лет назад |
Peter Thomassen
|
8ddf8f0d59
feat(api): add Domain.published
|
6 лет назад |
Peter Thomassen
|
f9d2ef06e9
feat(api): expose User.locked as a read-only boolean
|
6 лет назад |
Peter Thomassen
|
7c944fa796
feat(api): expose User.dyn and User.limit_domains read-only, closes #119
|
6 лет назад |
Peter Thomassen
|
3f318c10f5
fix(api): remove owner field from DomainSerializer
|
6 лет назад |
Peter Thomassen
|
db122d8ddc
fix(api): disallow creation of ALIAS/DNAME records, closes #110
|
6 лет назад |
Nils Wisiol
|
55a8ae2389
feat(auth): multiple auth tokens per user
|
6 лет назад |
Peter Thomassen
|
9d2f6b91f6
fix(api): disallow generic type format like TYPExxx
|
7 лет назад |
Peter Thomassen
|
6a27473dac
fix(api): when PATCH'ing, correctly inform about missing type field
|
7 лет назад |
Peter Thomassen
|
4870ae47fe
fix(api): improve validation of donation input data
|
7 лет назад |
Peter Thomassen
|
0edfab3531
feat(api): bulk REST requests, closes #83
|
7 лет назад |
Peter Thomassen
|
8759c13211
fix(api): correct field requirements for rrset PATCH/PUT, fixes #91
|
7 лет назад |
Peter Thomassen
|
f403ec3ee5
fix(api): upgrade djoser, django-rest-framework; closes #76
|
7 лет назад |
Peter Thomassen
|
fda7c07c60
refactor(api): simplify record management
|
7 лет назад |
Peter Thomassen
|
3fdd2012b7
refactor(api): switch dynDNS handling from Domain model to RRset model
|
7 лет назад |