Commit Graph

  • c3a7e3413b Fixed a small status check bug, where secondary dns server check fails misleadingly. Marc Schiller 2014-12-09 12:40:32 +0100
  • d390bfb215 indicate in the admin when a multi-domain or wildcard certificate is in use Joshua Tauberer 2014-12-05 14:43:52 -0500
  • ceba53f1c4 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 Joshua Tauberer 2014-12-05 14:25:14 -0500
  • be59bcd47d for .fund domains use RSASHA256 DNSSEC keys Joshua Tauberer 2014-12-05 11:58:30 -0500
  • cfe0fa912a add a 'redirects' feature in web/custom.yaml Joshua Tauberer 2014-12-05 11:57:26 -0500
  • 532541989c TOTP two-factor authentication Joshua Tauberer 2014-12-01 20:12:02 +0000
  • d52d20eaa8 /admin login now issues a user-specific API key Joshua Tauberer 2014-12-01 19:20:46 +0000
  • b3fd99d5c6 replace Dovecot authentication (formerly an sql query) with a call to our management daemon Joshua Tauberer 2014-11-30 11:59:10 -0500
  • 32830842b1 test_mail.py: add a speedier --imap-only option Joshua Tauberer 2014-11-30 10:46:42 -0500
  • c2ec6e66b8 refactor management daemon authentication a) to separate authorization and b) to use 'doveadm pw' rather than 'doveadm auth test' so that it is decoupled from dovecot's login mechanism Joshua Tauberer 2014-11-30 10:43:07 -0500
  • 31d6128a2b nginx: explicitly listen on both ipv4 and ipv6 (works even if ipv6 isn't present) Joshua Tauberer 2014-11-28 14:40:02 +0000
  • 82cf5b72e4 simplify some output in the work-in-progress mail log scanner Joshua Tauberer 2014-11-21 16:30:12 +0000
  • 5a34f13b85 Fixes Vagrant image URL to download. Ariel Gerardo Ríos 2014-11-26 11:47:03 -0300
  • 8ec8c42441 Merge pull request #275 from grepwood/master Joshua Tauberer 2014-11-25 10:39:13 -0500
  • 7e36e1fd90 added sudo to the list Michael Dec 2014-11-25 15:36:34 +0000
  • 2b004b7dae Merge b2079a852c into a7710e9058 Michael Dec 2014-11-25 11:33:19 +0000
  • b2079a852c not every setup comes with sudo installed Michael Dec 2014-11-25 09:25:26 +0000
  • 1850ef8a6c Merge 1094358c73 into a7710e9058 Joshua Tauberer 2014-11-22 08:50:46 +0000
  • a7710e9058 dns.resolver.query treats hostnames as relative names if they don't end in a period Joshua Tauberer 2014-11-21 15:14:23 +0000
  • 1094358c73 update to latest nginx ssl config from konklone Joshua Tauberer 2014-11-19 01:01:15 +0000
  • b5e21daa98 enable SPDY by installing nginx 1.6 from the nginx PPA Joshua Tauberer 2014-11-19 00:55:58 +0000
  • 3133dcd5a3 release 0.05 v0.05 Joshua Tauberer 2014-11-18 16:52:02 +0000
  • 057c1dd913 recommend IMAP/SMTP for everyone Joshua Tauberer 2014-11-18 16:47:14 +0000
  • 06f2477cfd the new iOS configuration profile also is used on OS X 10.10.1, see #261 Joshua Tauberer 2014-11-18 16:32:37 +0000
  • 1abc8ed469 add CHANGELOG entries for recent work Joshua Tauberer 2014-11-14 14:13:24 +0000
  • cdaa2c847d [merge] iOS Mobile Configuration Profile Joshua Tauberer 2014-11-14 13:52:39 +0000
  • b04addda9a move the mobileconfig into the conf directory as a plain XML file and handle substitutions and copying to /var in web.sh Joshua Tauberer 2014-11-14 13:49:01 +0000
  • 7e7abf3b53 support "domain aliases" (@domain => @domain aliases) Joshua Tauberer 2014-11-14 13:33:12 +0000
  • 9b9f5abf8f update to ownCloud 7.0.3 Joshua Tauberer 2014-11-14 13:01:28 +0000
  • 7db80458dd fix description Norman 2014-11-06 15:42:22 +0100
  • 5775cab175 various fixes Norman 2014-11-06 15:33:08 +0100
  • c872e6a9f0 iOS Configuration Profile Norman 2014-11-05 17:17:38 +0100
  • 995b7c4d2b Merge pull request #260 from fpgaminer/master Joshua Tauberer 2014-11-05 06:43:46 -0500
  • f797eecaca Fix typo in zpush.sh comment fpgaminer 2014-11-04 19:53:24 -0800
  • de0ccd0632 [merge] Disable encapsulation of spam and marking of it as seen Joshua Tauberer 2014-10-31 11:20:47 +0000
  • be9d97902f Disable encapsulation of spam and marking of it as seen David Piggott 2014-10-19 16:32:31 +0100
  • 20c5471a89 expose the ownCloud API, fixes #240, fixes #242 Joshua Tauberer 2014-10-28 12:05:07 +0000
  • 7e5c8b9fbe Merge 839307a154 into ec73c171c7 h8h 2014-10-28 12:00:19 +0000
  • ec73c171c7 when installing a ssl cert for the primary hostname, dns, postfix, and dovecot all need to be updated/kicked Joshua Tauberer 2014-10-28 11:38:04 +0000
  • e6c0ef593a Turn on auto-indexing of mail Jonty Wareing 2014-10-24 23:09:29 +0100
  • f9acf0adec better errors for ssl certificates Joshua Tauberer 2014-10-24 21:30:33 +0000
  • b49cedb584 Merge 6fc6b1e6a1 into 8b65c11cdf Joel Kåberg 2014-10-24 15:13:53 +0000
  • 8b65c11cdf the namecheap link was bad Joshua Tauberer 2014-10-23 17:17:26 +0000
  • 34fca29dd3 fix the animated scroll target on the ssl panel to scroll so that the header is actually visible and not covered by the nav bar Joshua Tauberer 2014-10-23 17:10:21 +0000
  • b75fbf22ca clear the local dns cache each time the status checks are run by restarting bind9 Joshua Tauberer 2014-10-23 17:06:33 +0000
  • d790cae0e2 DNSSEC: use RSASHA256 for the .guide tld too Joshua Tauberer 2014-10-23 17:03:23 +0000
  • e2d9ed153f Add support for fast searching via Solr Jonty Wareing 2014-10-22 20:14:05 +0100
  • a68703dfb3 add a tool for me to see how many installations are happening by scanning for accesses to bootstrap.sh Joshua Tauberer 2014-10-21 14:02:19 +0000
  • f35b2081a1 s/os.rename/shutil.move/ so that the file can be moved across filesystem boundaries, fxies #246 Joshua Tauberer 2014-10-21 11:45:14 +0000
  • f0508d8cc9 Improve wrapping of external DNS value column to prevent layout overflow David Piggott 2014-10-19 23:47:39 +0100
  • 47dd59c2a7 admin mail guide: use bootstrap .panel to style the tips Joshua Tauberer 2014-10-21 11:08:44 +0000
  • c2fe1bc2e3 document +tag addresses in the mail guide Joshua Tauberer 2014-10-21 11:07:59 +0000
  • cce1184090 admin: change the css class name around the panels to not invoke the bootstrap 'panel' css Joshua Tauberer 2014-10-21 11:01:23 +0000
  • 1adb1d8307 admin: there is no need to make each panel a separate bootstrap container Joshua Tauberer 2014-10-21 10:56:52 +0000
  • c2174e10a6 some admin pages had a container within a container Joshua Tauberer 2014-10-21 10:44:52 +0000
  • e9d64b8d30 Merge 86617f5836 into 18283c7df0 David Piggott 2014-10-21 03:21:07 +0000
  • 18283c7df0 Merge pull request #248 from dhpiggott/bash-fix Joshua Tauberer 2014-10-20 16:35:57 -0400
  • 3ff74c8dc5 Add source line so dkim should actually work when run separately David Piggott 2014-10-20 21:33:20 +0100
  • e997114d6e Add shebangs to enable running dkim and webmail scripts separately David Piggott 2014-10-20 21:20:24 +0100
  • e9aecba4df update to roundcube 1.0.3, and really update Joshua Tauberer 2014-10-20 12:48:12 +0000
  • 86617f5836 Improve wrapping of external DNS value column to prevent layout overflow David Piggott 2014-10-19 23:47:39 +0100
  • 3e261dee66 Fix various Bootstrap container/row/column abuses resulting in broken layouts David Piggott 2014-10-19 22:40:22 +0100
  • 839307a154 Get the Owncloud API Calls working h8h 2014-10-17 14:52:32 +0200
  • 6585384daa bring the max outgoing mail size via webmail and z-push in line with the limit set in postfix: 128 MB Joshua Tauberer 2014-10-16 21:49:28 +0000
  • 6bc821676c add the sa-learn permissions changes to the CHANGELOG Joshua Tauberer 2014-10-15 15:45:13 +0000
  • 1b96734ae8 Merge 559b98f44a into f38ef0223d sqeezy80 2014-10-16 16:56:36 +0000
  • 559b98f44a max body size for z-push sqeezy80 2014-10-16 18:52:37 +0200
  • f38ef0223d update version number in CHANGELOG Joshua Tauberer 2014-10-15 12:36:34 -0400
  • 8902e9d1fc bump bootstrap to incoming v0.04 tag Joshua Tauberer 2014-10-15 12:33:20 -0400
  • 86a5394f07 fix control panel when no backup has been made yet Joshua Tauberer 2014-10-15 12:31:08 -0400
  • df5df18820 fixes for bootstrap.sh for upgrading Joshua Tauberer 2014-10-15 12:22:48 -0400
  • 0b5bf602aa various improvements in bash comments v0.04 Joshua Tauberer 2014-10-13 10:00:26 -0400
  • 06e074bd32 disable SSLv3 in dovecot now that it is known to be insecure (POODLE) Joshua Tauberer 2014-10-15 15:32:02 +0000
  • b5b3fca137 report free disk space in the admin Joshua Tauberer 2014-10-12 21:31:58 +0000
  • 048e35a80f fix display of backups that are past due to be reaped Joshua Tauberer 2014-10-12 21:31:44 +0000
  • fb3045f456 retain backups only for 3 days; beyond that the user is responsible for copying files off of the machine Joshua Tauberer 2014-10-12 21:08:00 +0000
  • 495790d81d still didn't get the permissions right, chmod must follow sa-learn's initial creation of files Joshua Tauberer 2014-10-12 18:04:51 +0000
  • dfe0a9f187 clean up setup/spamassassin.sh Joshua Tauberer 2014-10-12 17:54:25 +0000
  • 7ca54a2bfb give dovecot antispam plugin's sa-learn-pipe script permission to write to the bayes files Joshua Tauberer 2014-10-12 16:11:08 +0000
  • a81bf93fdc preparing changelog for next release Joshua Tauberer 2014-10-12 08:47:46 -0400
  • 54d01746fe Merge pull request #233 from h8h/patch-3 Joshua Tauberer 2014-10-11 19:30:40 -0400
  • 57f8ee0b09 Smoothly scroll to alias edit form. h8h 2014-10-11 21:52:00 +0200
  • 64220292f1 Jump to the panel_aliases anchor (top) to directly edit the selected alias h8h 2014-10-11 19:56:36 +0200
  • 82851d6d2d suppress "Something went wrong, sorry." when the management daemon's api key has changed Joshua Tauberer 2014-10-11 16:49:50 +0000
  • 2f952a7915 delay an ajax call to see if this fixes the problem of the loading indicator not going away after showing the user a panel after login Joshua Tauberer 2014-10-11 16:41:42 +0000
  • f9eceec746 Merge pull request #232 from dhpiggott/spamassassin-permissions-fix Joshua Tauberer 2014-10-11 13:06:12 -0400
  • b26abc947e Change owner of spamassassin directory from mail to spampd, closes #231 David Piggott 2014-10-11 18:00:22 +0100
  • b78eae1351 Merge pull request #230 from dhpiggott/dns-update-fix Joshua Tauberer 2014-10-11 12:27:30 -0400
  • ca57560f11 Pass additional_records to recursive build_zone calls, closes #229 David Piggott 2014-10-11 16:52:53 +0100
  • 17331e7d82 adding a really slick ssl certificate installation form in the control panel Joshua Tauberer 2014-10-10 15:49:14 +0000
  • 5130b279d8 management/mail_log.py also include the previously rotated log file Joshua Tauberer 2014-10-10 13:59:50 +0000
  • aac6e49b94 spelling typo Joshua Tauberer 2014-10-10 13:50:44 +0000
  • d6e133d507 Merge 0e61e8274c into ac49912b39 alchen99 2014-10-10 06:50:13 +0000
  • 0e61e8274c Update to be compatible with Ubuntu 12 and newer Alice Chen 2014-10-09 23:47:43 -0700
  • 929ef89a40 Revert "Update preflight.sh to support Ubuntu 12" Alice Chen 2014-10-09 23:43:48 -0700
  • 986b04a242 Update preflight.sh to support Ubuntu 12 alchen99 2014-10-09 21:58:47 -0700
  • 2f4eccd9a9 add 'source /etc/mailinabox.conf' to dns.sh so it can be run separately Joshua Tauberer 2014-10-08 12:48:43 +0000
  • ac49912b39 recommend DAVdroid Joshua Tauberer 2014-10-07 20:53:37 +0000
  • 0441a2e2e3 make a self-signed certificate on a non-primary domain a warning rather than an error, fixes #95 Joshua Tauberer 2014-10-07 20:41:07 +0000
  • 8566b78202 drop webfinger, see #95 Joshua Tauberer 2014-10-07 20:30:36 +0000