- 31 Jan, 2015 7 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
Joshua Tauberer authored
run status checks asynchronously so that they finish faster, since many checks are waiting on network replies and ought not to block the whole thing
-
Joshua Tauberer authored
-
Joshua Tauberer authored
/admin login now issues a user-specific key for future calls (rather than providing the system-wide API key or passing the password on each request)
-
Joshua Tauberer authored
split management daemon authorization from authentication and use 'doveadm pw' rather than 'doveadm auth test' so that it is decoupled from dovecot's login mechanism This was done to pave the way for two-factor authentication, but that's still a ways off.
-
Joshua Tauberer authored
dont save the CSR generated to make self-signed certificates for non-primary domains (it has no value and might be confusing)
-
- 29 Jan, 2015 4 commits
-
-
Joshua Tauberer authored
Typo
-
pierreozoux authored
-
Joshua Tauberer authored
Fix typos in backup status template
-
David Piggott authored
-
- 21 Jan, 2015 2 commits
-
-
Joshua Tauberer authored
Fix typo in mail-guide.html
-
Kurt Huwig authored
Sercurity -> Security
-
- 19 Jan, 2015 5 commits
-
-
Joshua Tauberer authored
catch-all aiases and domain aliases should not require postmaster@ and admin@ aliases because they'll forward anyway
-
Joshua Tauberer authored
internationalized domain names (DNS, web, CSRs, normalize to Unicode in database, prohibit non-ASCII characters in user account names) * For non-ASCII domain names, we will keep the Unicode encoding in our users/aliases table. This is nice for the user and also simplifies things like sorting domain names (using Unicode lexicographic order is good, using ASCII lexicogrpahic order on IDNA is confusing). * Write nsd config, nsd zone files, nginx config, and SSL CSRs with domains in IDNA-encoded ASCII. * When checking SSL certificates, treat the CN and SANs as IDNA. * Since Chrome has an interesting feature of converting Unicode to IDNA in <input type="email"> form fields, we'll also forcibly convert IDNA to Unicode in the domain part of email addresses before saving email addresses in the users/aliases tables so that the table is normalized to Unicode. * Don't allow non-ASCII characters in user account email addresses. Dovecot gets confused when querying the Sqlite database (which we observed even for non-word ASCII characters too, so it may not be related to the character encoding).
-
Joshua Tauberer authored
-
Joshua Tauberer authored
-
- 11 Jan, 2015 3 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
/proc/meminfo reports kibibytes. Lower the minimum memory requirement so that 768 MB (not MiB) also is allowed. Report the detected memory in MB (not KiB), to be clearer. Fixes #289.
-
Joshua Tauberer authored
If bind9 isn't running, dont proceed with other checks because we can't do DNS checks. Even though we skip, add error handling so that a failed call to rndc doesn't crash and that a timeout in a DNS check doesn't crash the status checks.
-
- 04 Jan, 2015 4 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
partialy reverts 93a722f8; closes #287
-
Joshua Tauberer authored
explain how to add SRV records to DNS zonefile using the API
-
Francisco de Juan authored
-
- 02 Jan, 2015 6 commits
-
-
Joshua Tauberer authored
-
-
-
Joshua Tauberer authored
-
- 29 Dec, 2014 1 commit
-
-
H8H authored
-
- 26 Dec, 2014 1 commit
-
-
Joshua Tauberer authored
-
- 21 Dec, 2014 2 commits
-
-
Joshua Tauberer authored
admin: ensure multiple concurrent api calls dont confuse the ajax loading indicator (track number of open requets, stop fade animation when it is time to hide)
-
Joshua Tauberer authored
-
- 12 Dec, 2014 1 commit
-
-
Joshua Tauberer authored
-
- 09 Dec, 2014 2 commits
-
-
Joshua Tauberer authored
Fix NS status check - should sort on both ends of the comparison
-
Marc Schiller authored
-
- 05 Dec, 2014 2 commits
-
-
Joshua Tauberer authored
-
Joshua Tauberer authored
explain how to install a multi-domain or wildcard ssl cert; if one is installed, the Replace Cert button in the admin for non-primary domains should not replace the cert on the primary domain
-