Peter Thomassen
|
1fa8ff78ca
fix(api): fix domain regex
|
5 yıl önce |
Peter Thomassen
|
cf471ea8fa
fix(api): do not persist donations in database
|
5 yıl önce |
Peter Thomassen
|
25676430fc
feat(api): encrypt-then-authenticate action codes, closes #250
|
5 yıl önce |
Peter Thomassen
|
fc067e4d9b
feat(api): migrate User ID datatype from int to UUID, closes #249
|
5 yıl önce |
Peter Thomassen
|
158be3f8b2
feat(api): store tokens in hashed format and with UUID
|
5 yıl önce |
Peter Thomassen
|
ceb2452419
chore(api): remove dead code
|
5 yıl önce |
Peter Thomassen
|
49e666f457
fix(api): simplify token encoding
|
5 yıl önce |
Peter Thomassen
|
f2fff49f9e
feat(api): add fast / slow lane depending on email type, closes #242
|
5 yıl önce |
Peter Thomassen
|
2e483327f1
fix(api): clarify comments
|
5 yıl önce |
Peter Thomassen
|
84cd591f7e
fix(api): use user.send_email() for dyndns welcome emails
|
5 yıl önce |
Peter Thomassen
|
d8413e3482
fix(api): expose user ID instead of email address
|
5 yıl önce |
Peter Thomassen
|
3787a485d9
refactor(api): simplify interface to retrieve parent domain
|
5 yıl önce |
Peter Thomassen
|
0f1ed0ed52
fix(api): make Domain.minimum_ttl schema independent of settings state
|
5 yıl önce |
Peter Thomassen
|
dc948e97ce
fix(api): improvements for authenticated actions
|
5 yıl önce |
Nils Wisiol
|
a7d54148a9
feat(api): require locally generated captcha for user registration
|
5 yıl önce |
Nils Wisiol
|
9d1b545d82
feat(api): improve domain name and PSL validation
|
5 yıl önce |
Nils Wisiol
|
09ce355c76
feat(api): do not record registration IP
|
5 yıl önce |
Nils Wisiol
|
7c4dc77ddc
feat(api): rework user management
|
5 yıl önce |
Peter Thomassen
|
bbfd19526f
feat(api): introduce per-domain minimum TTL setting, fixes #216
|
6 yıl önce |
Nils Wisiol
|
f0d288b205
feat(api): contact pdns through change tracker, replaces write_rrsets
|
6 yıl önce |
Peter Thomassen
|
4ef79f8543
feat(api): add a setting to specify which suffixes we manage
|
6 yıl önce |
Peter Thomassen
|
698eeea0be
fix(api): RRset.domain: SlugRelatedField instead of StringRelatedField
|
6 yıl önce |
Nils Wisiol
|
bb57dc3530
refactor(api): make dependency on user model explicit
|
6 yıl önce |
Nils Wisiol
|
9219915fa7
chore(api): update code style (mostly PEP 8), no functional changes
|
6 yıl önce |
Nils Wisiol
|
226913cc6d
fix(api): enforce all domain names and subnames to be lowercase
|
6 yıl önce |
Peter Thomassen
|
df4aa952bf
fix(api): make pdns_id computation consistent with pdns code
|
6 yıl önce |
Nils Wisiol
|
cc448ddb2b
chore(api): code style
|
6 yıl önce |
Peter Thomassen
|
99170f2edd
fix(api): don't fetch keys for unpublished domains from pdns, fixes #167
|
6 yıl önce |
Nils Wisiol
|
e4bbca190d
fix(api): avoid using regex OR operator, remove '@' special case
|
6 yıl önce |
Peter Thomassen
|
95092f9d99
fix(api): improve some error messages
|
6 yıl önce |