Peter Thomassen 06e609ae51 feat(api): add token endpoint tests 5 anni fa
..
management ceb2452419 chore(api): remove dead code 5 anni fa
migrations 158be3f8b2 feat(api): store tokens in hashed format and with UUID 5 anni fa
templates 84cd591f7e fix(api): use user.send_email() for dyndns welcome emails 5 anni fa
templatetags 9219915fa7 chore(api): update code style (mostly PEP 8), no functional changes 6 anni fa
tests 06e609ae51 feat(api): add token endpoint tests 5 anni fa
urls 65d0cdd8ee feat(api): add logout endpoint (for current token) 5 anni fa
__init__.py ca6c15b07d Merge and move branch 'master' of github.com:desec/desec-api 9 anni fa
apps.py 8dfbf7f4fc fix(api): move dyn welcome email to Domain post_save signal, add test 5 anni fa
authentication.py 158be3f8b2 feat(api): store tokens in hashed format and with UUID 5 anni fa
exception_handlers.py 5794ff3985 chore(): re-organize imports, fix erronous imports 5 anni fa
exceptions.py f0d288b205 feat(api): contact pdns through change tracker, replaces write_rrsets 6 anni fa
mail_backends.py f2fff49f9e feat(api): add fast / slow lane depending on email type, closes #242 5 anni fa
models.py 158be3f8b2 feat(api): store tokens in hashed format and with UUID 5 anni fa
pagination.py fe9e035ed9 feat(api): add cursor pagination based on Link header, fixes #228 5 anni fa
pdns.py 5794ff3985 chore(): re-organize imports, fix erronous imports 5 anni fa
pdns_change_tracker.py 5367ea150a fix(api): add dispatch_uid to pdns change tracker 5 anni fa
permissions.py 784e6073ef feat(api): move domain limit check to permissions module 5 anni fa
renderers.py f0d288b205 feat(api): contact pdns through change tracker, replaces write_rrsets 6 anni fa
serializers.py 158be3f8b2 feat(api): store tokens in hashed format and with UUID 5 anni fa
signals.py 158be3f8b2 feat(api): store tokens in hashed format and with UUID 5 anni fa
views.py b5c6031710 feat(api): add GET endpoint for single token 5 anni fa