Peter Thomassen
|
f68aeb67ac
fix(api): further improvements to Domain.write_rrsets()
|
před 7 roky |
Peter Thomassen
|
a904ea1a0e
refactor(api): add method to convert dict-like RRsets to RRset objects
|
před 7 roky |
Nils Wisiol
|
449752d201
feat(donation): introduced setting for creditor name
|
před 7 roky |
Peter Thomassen
|
8006001002
fix(api): various shortcomings in _write_rrsets(), including ttl update
|
před 7 roky |
Peter Thomassen
|
56d6dc4d9e
fix(api): make sure unlock() won't overwrite unmanaged pdns domains
|
před 7 roky |
Peter Thomassen
|
7ffe0ed3c5
feat(api): replace captcha flag by locking timestamp
|
před 7 roky |
Peter Thomassen
|
01279095b8
fix(api): remove no-op code
|
před 7 roky |
Peter Thomassen
|
c80af3e611
fix(api): disallow deleting RRset while user is locked
|
před 7 roky |
Peter Thomassen
|
a8c793b564
feat(api,nslord): have api handle DNSSEC setup, closes #81
|
před 7 roky |
Peter Thomassen
|
d3c92f4b3c
refactor(api): simplify Domain.write_rrsets() interface
|
před 7 roky |
Peter Thomassen
|
270bd2b037
feat(api): minimize pdns work for no-op RRset updates in write_rrsets()
|
před 7 roky |
Peter Thomassen
|
3b527c9d75
fix(api): avoid race condition from multiple requests in write_rrsets()
|
před 7 roky |
Peter Thomassen
|
314adddf8f
fix(api): do bulk update for dyn records
|
před 7 roky |
Peter Thomassen
|
bbe8f49e75
feat(api): parallelize record import, speeding up by factor of 7
|
před 7 roky |
Peter Thomassen
|
fda7c07c60
refactor(api): simplify record management
|
před 7 roky |
Peter Thomassen
|
ae6dcc691b
feat(api): switch RRset.pk to UUID
|
před 7 roky |
Peter Thomassen
|
1238a2e72c
fix(api): data structure typo. explicit is better than implicit!
|
před 7 roky |
Peter Thomassen
|
3fdd2012b7
refactor(api): switch dynDNS handling from Domain model to RRset model
|
před 8 roky |
Peter Thomassen
|
cad275d3aa
refactor(api): introduce RR model, replaces RRsets.records items
|
před 8 roky |
Peter Thomassen
|
0cbbcb60a2
fix(api): skip restricted types in Domain.sync_from_pdns(), fixes #56
|
před 8 roky |
Peter Thomassen
|
4262caa5a8
fix(api): correctly reraise exception upon captcha unlock
|
před 8 roky |
Peter Thomassen
|
2fa2e74828
feat(api): after non-dyn user signup, send welcome email with token
|
před 8 roky |
Peter Thomassen
|
e28967d965
feat(api): export DS/DNSKEY records, bring tests up to date
|
před 8 roky |
Peter Thomassen
|
7ed51f1336
fix(api): fix creating domains after user unlock
|
před 8 roky |
Peter Thomassen
|
121364b445
fix(api): switch user dyn default from True to False, allow override
|
před 8 roky |
Peter Thomassen
|
f13b45673e
20170418 rrsets endpoint (#50)
|
před 8 roky |
Peter Thomassen
|
f6c2e0cf0a
feat(api): check IP address validity on change, closes #23
|
před 8 roky |
Nils Wisiol
|
0a7386a6da
feat(api): DNS challenge support for Let's Encrypt
|
před 8 roky |
Peter Thomassen
|
99fbc267d6
fix(api): improve serializers / model validation, fixes #16, fixes #25
|
před 8 roky |
Peter Thomassen
|
de680aba73
fix(api): wrap Domain database writes in transaction
|
před 8 roky |