Nils Wisiol
|
e4bbca190d
fix(api): avoid using regex OR operator, remove '@' special case
|
6 лет назад |
Peter Thomassen
|
95092f9d99
fix(api): improve some error messages
|
6 лет назад |
Peter Thomassen
|
ff00555681
feature(api): remove write-support for locked users, closes #147
|
6 лет назад |
Peter Thomassen
|
11a23da1d2
fix(api): rework timezone stuff, closes #122
|
6 лет назад |
Peter Thomassen
|
46570e66e5
fix(api): when fetching a user token, return the first one
|
6 лет назад |
Nils Wisiol
|
e1db767cf0
chore(): upgrade dependencies
|
6 лет назад |
Peter Thomassen
|
8ddf8f0d59
feat(api): add Domain.published
|
6 лет назад |
Peter Thomassen
|
62ef5b9f52
fix(token): use random 8-byte int to avoid user-specific ID collisions
|
6 лет назад |
Nils Wisiol
|
05b3481085
fix(token): URL-safe token encoding
|
6 лет назад |
Peter Thomassen
|
db122d8ddc
fix(api): disallow creation of ALIAS/DNAME records, closes #110
|
6 лет назад |
Nils Wisiol
|
d068c2aa85
feat(auth): use base64 encoded tokens
|
6 лет назад |
Nils Wisiol
|
55a8ae2389
feat(auth): multiple auth tokens per user
|
6 лет назад |
Peter Thomassen
|
9ad740bd3d
fix(api): disallow tinkering with OPT RRset
|
7 лет назад |
Peter Thomassen
|
0edfab3531
feat(api): bulk REST requests, closes #83
|
7 лет назад |
Peter Thomassen
|
f68aeb67ac
fix(api): further improvements to Domain.write_rrsets()
|
7 лет назад |
Peter Thomassen
|
a904ea1a0e
refactor(api): add method to convert dict-like RRsets to RRset objects
|
7 лет назад |
Nils Wisiol
|
449752d201
feat(donation): introduced setting for creditor name
|
7 лет назад |
Peter Thomassen
|
8006001002
fix(api): various shortcomings in _write_rrsets(), including ttl update
|
7 лет назад |
Peter Thomassen
|
56d6dc4d9e
fix(api): make sure unlock() won't overwrite unmanaged pdns domains
|
7 лет назад |
Peter Thomassen
|
7ffe0ed3c5
feat(api): replace captcha flag by locking timestamp
|
7 лет назад |
Peter Thomassen
|
01279095b8
fix(api): remove no-op code
|
7 лет назад |
Peter Thomassen
|
c80af3e611
fix(api): disallow deleting RRset while user is locked
|
7 лет назад |
Peter Thomassen
|
a8c793b564
feat(api,nslord): have api handle DNSSEC setup, closes #81
|
7 лет назад |
Peter Thomassen
|
d3c92f4b3c
refactor(api): simplify Domain.write_rrsets() interface
|
7 лет назад |
Peter Thomassen
|
270bd2b037
feat(api): minimize pdns work for no-op RRset updates in write_rrsets()
|
7 лет назад |
Peter Thomassen
|
3b527c9d75
fix(api): avoid race condition from multiple requests in write_rrsets()
|
7 лет назад |
Peter Thomassen
|
314adddf8f
fix(api): do bulk update for dyn records
|
7 лет назад |
Peter Thomassen
|
bbe8f49e75
feat(api): parallelize record import, speeding up by factor of 7
|
7 лет назад |
Peter Thomassen
|
fda7c07c60
refactor(api): simplify record management
|
7 лет назад |
Peter Thomassen
|
ae6dcc691b
feat(api): switch RRset.pk to UUID
|
7 лет назад |