mailinabox/management
Joshua Tauberer df20d447a9 add an api for setting custom DNS records
Works like this:

```curl -d "" --user email:password https://.../admin/dns/set/qname/rtype/value```

where the rtype and value default to "A" and the remote IP address of the request, so that a simple, empty POST to

```https://.../admin/dns/set/desktop.mydomain.com```

will point desktop.mydomain.com to the caller's IPv4 address.

closes #140
2014-08-23 23:03:45 +00:00
..
templates web-based administrative UI 2014-08-17 22:46:06 +00:00
auth.py web-based administrative UI 2014-08-17 22:46:06 +00:00
backup.py backup: dont remove old increments because then we lose the backup history right before the last full backup, instead let them disappear along with full backups when a whole chain becomes very old 2014-08-11 11:45:40 +00:00
buy_certificate.py rename whats_next.py to status_checks.py 2014-08-21 10:43:55 +00:00
daemon.py add an api for setting custom DNS records 2014-08-23 23:03:45 +00:00
dns_update.py add an api for setting custom DNS records 2014-08-23 23:03:45 +00:00
mailconfig.py web-based administrative UI 2014-08-17 22:46:06 +00:00
status_checks.py move the package update check into the system status checks 2014-08-21 11:24:40 +00:00
utils.py web-based administrative UI 2014-08-17 22:46:06 +00:00
web_update.py when generating SSL CSRs, using SHA256 as SHA1 is being phased out, per @konklone 2014-08-23 17:49:33 -04:00