Peter Thomassen
|
22fc1d07a4
feat(api): enable HTTPS/SVCB record types, closes #348
|
4 anos atrás |
Peter Thomassen
|
e1348a973b
feat(api): enable APL record type
|
4 anos atrás |
Peter Thomassen
|
d136094f37
fix(docs,tests): improve CNAME-related docs and tests, closes #462
|
4 anos atrás |
Peter Thomassen
|
96c4fbc12d
fix(api): lift 500 byte length restriction for RR.content, fixes #334
|
4 anos atrás |
Peter Thomassen
|
075c286664
chore(api): bump dnspython to 2.1.0
|
4 anos atrás |
Peter Thomassen
|
29d7426382
chore(nslord,nsmaster): update to pdns auth 4.4.0
|
4 anos atrás |
Nils Wisiol
|
3119c3da93
feat(api,webapp): adds audio CAPTCHA for a11y
|
4 anos atrás |
Peter Thomassen
|
a9d5b4e743
feat(api,webapp): add token expiration and surrounding functionality
|
4 anos atrás |
Peter Thomassen
|
4a143511d5
feat(api): add Token.allowed_subnets and surrounding functionality
|
4 anos atrás |
Peter Thomassen
|
71545dee14
fix(api): cleanup desecapi.models namespace
|
4 anos atrás |
Peter Thomassen
|
79a7ef47ae
refactor(api): move Token class down so Domain can be referenced
|
4 anos atrás |
Peter Thomassen
|
d720ed5610
feat(api): add Token.perm_manage_tokens and surrounding functionality
|
4 anos atrás |
Peter Thomassen
|
335d921033
fix(api): make User migration independent of settings value
|
4 anos atrás |
Peter Thomassen
|
fdde128695
fix(api): switch User.email to case-insensitive CIText field, fixes #417
|
4 anos atrás |
Peter Thomassen
|
29e9623df7
fix(api): validate CNAME exclusivity
|
4 anos atrás |
Peter Thomassen
|
527c6e82f6
fix(api): disallow CNAME RRset at apex
|
4 anos atrás |
Peter Thomassen
|
7631d471e9
fix(api): disallow CNAME RRset with several records (RFC 1034, 3.6.2)
|
4 anos atrás |
Peter Thomassen
|
3f7c991e67
feat(api): remove expiration from domain renewal code, closes #422
|
4 anos atrás |
Peter Thomassen
|
adf9ed4213
fix(api): improve subname regex to reject values with too many dots
|
4 anos atrás |
Peter Thomassen
|
7bc720551f
feat(api): introduce immortal domains, scavenge regardless of suffix
|
4 anos atrás |
Nils Wisiol
|
8fdb998cbc
feat(api): RRset.save_records: reduce query complexity and clarify code
|
5 anos atrás |
Nils Wisiol
|
0d956a3a49
chore(api): bump dnspython, remove bug workaround, adjust API
|
4 anos atrás |
Nils Wisiol
|
b03d4f93b9
feat(api): move RR set content validation to API realm
|
5 anos atrás |
Peter Thomassen
|
8cf0d7019f
fix(api): allow punycode TLDs
|
4 anos atrás |
Peter Thomassen
|
bc0b4de7dc
feat(api): add management command to handle inactive domain purge
|
5 anos atrás |
Peter Thomassen
|
a29ac4e172
feat(api): log user deletion
|
5 anos atrás |
Peter Thomassen
|
14e2f9d333
feat(api): add immediate email lane
|
5 anos atrás |
Peter Thomassen
|
469568bf1a
feat(api): introduce Domain renewal fields and corresponding actions
|
5 anos atrás |
Peter Thomassen
|
f246c31800
fix(): remove no-op Prometheus instrumentation for unmanaged models
|
5 anos atrás |
Peter Thomassen
|
9d7e6d87bb
refactor(api): add AuthenticatedBasicUserAction with simple state
|
5 anos atrás |