1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2024-11-23 02:27:05 +00:00

Commit Graph

  • 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
  • 06a8ce1c9d in the admin, show user mailbox sizes, fixes #210 Joshua Tauberer 2014-10-07 20:24:11 +0000
  • 443b084a17 in the admin, group aliases by domain, fixes #211 Joshua Tauberer 2014-10-07 19:47:30 +0000
  • 990649af2d in the admin, group users by domain, fixes 209 Joshua Tauberer 2014-10-07 19:28:07 +0000
  • 6f4d29a410 tweak the new web instructions Joshua Tauberer 2014-10-07 16:17:45 +0000
  • 6ab29c3244 add instructions for static web hosting into the control panel Joshua Tauberer 2014-10-07 16:05:38 +0000
  • bf9b770255 sort SSHFP records so that DNS updates don't trigger spurrious zone changes Joshua Tauberer 2014-10-07 15:15:22 +0000
  • 9210ebdb9f control panel tweaks Joshua Tauberer 2014-10-07 15:12:35 +0000
  • a56bb984d6 handle catastrophically bad certificates rather than raising an exception Joshua Tauberer 2014-10-07 14:58:21 +0000
  • 7d1c0b3834 show SSL certificate expiration info in the control panel even long before certificates expire Joshua Tauberer 2014-10-07 14:49:36 +0000
  • 02f82be19f Merge d14a6ba9da into 20892b5d5b Eric Mill 2014-10-06 22:46:17 +0000
  • 20892b5d5b status check on ns records should now take into account that secondary dns may be customized, see #223 Joshua Tauberer 2014-10-05 18:42:52 +0000
  • 4cf53cd8ee backup status relativedelta was displaying wrong for deltas greater than 1 month Joshua Tauberer 2014-10-05 18:23:18 +0000
  • 711db9352c bootstrap: apt was mangling stdin Joshua Tauberer 2014-10-05 13:32:52 -0400
  • f42a1c5a74 allow overriding the second nameserver with a secondary/slave server Joshua Tauberer 2014-10-05 14:53:42 +0000
  • 092c842a87 split external/custom dns into separate pages in the admin Joshua Tauberer 2014-10-05 13:38:23 +0000
  • d9ecc50119 since the management server binds to 127.0.0.1, must use that and not 'localhost' to connect to it because 'localhost' resolves to the IPv6 ::1 when it is available, see #224 Joshua Tauberer 2014-10-05 08:55:28 -0400
  • 7c2092d48f remove apache before installing nginx, see #224 Joshua Tauberer 2014-10-05 08:40:07 -0400
  • 5fd107cae5 more work on making the bash scripts readable Joshua Tauberer 2014-10-04 17:57:26 -0400
  • db0967446b remove unnecessary sudos Joshua Tauberer 2014-10-04 14:06:08 -0400
  • 2ff5038c84 replace '.' with 'source' Joshua Tauberer 2014-10-04 14:05:00 -0400
  • 4ae76aa2dd dnssec: use RSASHA256 keys for .email domains Joshua Tauberer 2014-10-04 17:29:42 +0000
  • ba33669a62 generate the locales before change to it. h8h 2014-09-30 13:33:27 +0200
  • 779d921410 status checks: put DNSSEC tests in a better order w.r.t. other tests Joshua Tauberer 2014-10-01 12:09:43 +0000
  • 216c557064 Revert "In Addition to #206, generate the locals before change to it." H8H 2014-09-30 19:52:53 +0200
  • d9ed25e6d8 Fixed cannot change locale (en_US.UTF-8) #206 H8H 2014-09-30 19:50:13 +0200
  • 37ea672f10 In Addition to #206, generate the locals before change to it. h8h 2014-09-30 13:33:27 +0200
  • 68efef1164 dont log robots.txt and favicon.ico. we should REALLY consider creating seperate include files for *all* of our "apps", this is getting messy.. jkaberg 2014-09-10 21:27:59 +0200
  • 6ecada7eed Merge commit '93a722f' Joshua Tauberer 2014-09-27 16:37:08 +0000
  • 94c4352f45 Merge branch 'jmar71n-master' - site-wide bayesean spam filtering Joshua Tauberer 2014-09-27 16:18:55 +0000
  • 6dd6353d41 move sa-learn-pipe.sh from /usr to /usr/local Joshua Tauberer 2014-09-27 16:06:11 +0000
  • d06bfa6c1b tweak the site-wide bayesian spam filtering config Joshua Tauberer 2014-09-27 16:16:15 +0000
  • 6f59b59981 Merge 5afd6d7d44 into 5c7ba2a4c7 David Piggott 2014-09-27 14:50:21 +0000
  • 5c7ba2a4c7 preliminary work on a mail.log scanner to report things in the control panel Joshua Tauberer 2014-09-27 13:33:13 +0000
  • e9cc3fdaab make mail instructions clearer and describe greylisting, DMARC policy Joshua Tauberer 2014-09-27 12:37:01 +0000
  • 8bd37ea53c add catch-alls to the admin again with nicer instructions Joshua Tauberer 2014-09-27 12:08:25 +0000
  • 698ae03505 catch-all addresses should not have precedence over mail users Joshua Tauberer 2014-09-27 11:39:50 +0000
  • bbc2c25d29 FIxes #200 Felix 2014-09-27 15:13:40 +0200
  • a4c70f7a92 revert dovecot part of 39bca053ed because dovecot started behaving weird and I don't have time to debug it Joshua Tauberer 2014-09-26 22:41:59 +0000
  • 39bca053ed add 2048 bits of DH params for nginx, postfix, dovecot Joshua Tauberer 2014-09-26 22:01:38 +0000
  • 5afd6d7d44 Add support for TLS authenticated "sibling host" relayers David Piggott 2014-09-26 00:08:32 +0100
  • c2eb8e5330 typo in roundcube download URL Joshua Tauberer 2014-09-26 14:26:35 +0000
  • ab47144ae3 add strict SPF and DMARC records to any subdomains (including custom records) that do not have SPF/DMARC set Joshua Tauberer 2014-09-26 14:00:05 +0000
  • 9b6f9859d1 dns_update: assume DKIM is present Joshua Tauberer 2014-09-26 13:37:09 +0000
  • 4e6d572de9 ensure Python operates in UTF-8 with a consistent locale for all users Joshua Tauberer 2014-09-26 08:26:05 -0400
  • 145186a6b6 link to Modoboa in README Joshua Tauberer 2014-09-26 08:20:13 -0400
  • 5714b3c6b7 bump bootstrap.sh to incoming 0.03 tag v0.03 Joshua Tauberer 2014-09-24 12:48:15 +0000
  • 8e0967dd8e if an earlier version of roundcube had already been installed, update to our target version Joshua Tauberer 2014-09-24 12:46:42 +0000
  • 5a89f3c633 don't allow catch-all addresses in the admin because they take precedence over mail users and that's counter-intuitive Joshua Tauberer 2014-09-24 12:36:47 +0000
  • ed8fb2d06d the latest z-push introduces a new/second USE_FULLEMAIL_FOR_LOGIN parameter Joshua Tauberer 2014-09-24 12:24:30 +0000
  • 8c8d9304ac lock z-push to a particular upstream version by fmbiete/Z-Push-contrib commit hash Joshua Tauberer 2014-09-24 12:20:10 +0000
  • c1ccd22531 put a start script at /usr/local/bin/mailinabox v0.02 Joshua Tauberer 2014-09-21 16:56:28 -0400
  • 01c964bfe3 update bootstrap.sh for next tag Joshua Tauberer 2014-09-21 20:37:04 +0000
  • 6c59294e7b more readable bash Joshua Tauberer 2014-09-21 16:05:11 -0400
  • 9d40a12f44 first pass at making readable documentation by parsing the bash scripts Joshua Tauberer 2014-09-21 13:43:21 -0400
  • c2ddabe683 fix ajax loading indicator positioning Joshua Tauberer 2014-09-21 17:41:46 +0000
  • 846768efcb admin: update user's password from the admin Joshua Tauberer 2014-09-21 17:24:01 +0000
  • 8dfbb90f3a admin: simplify the users table a bit Joshua Tauberer 2014-09-21 17:06:38 +0000
  • c7c3bd33cf DNS API should reject qnames that aren't in a zone managed by the box Joshua Tauberer 2014-09-21 13:20:37 +0000
  • 1637153566 make the DNS API a little clearer Joshua Tauberer 2014-09-21 13:15:36 +0000
  • 05510f25a5 warn if a SSL cert is expiring in 30 days Joshua Tauberer 2014-09-21 12:51:27 +0000
  • b8ea7282b0 don't run apt-get update when generating the status checks output because it is so slow and should be update daily by cron anyway Joshua Tauberer 2014-09-21 12:43:47 +0000
  • 5caa176291 A bash tool script to allow for DHEC on Nginx. It generates a key and adds the path to the Nginx SSL conf file. It has additional mode for stricter SSL cipher suite and limiting to TLSv1.2. Also 4096 bit key can generated as well. JKO root 2014-09-21 00:05:55 -0400
  • b5bb12d0d2 enable site-wide bayesian filtering jmar71n 2014-09-20 16:07:30 +0100
  • dd91553689 open the firewall to an alternative SSH port if set Joshua Tauberer 2014-09-20 08:25:54 -0400
  • 98651deea4 python3-dev is a dependency for many pip packages, including pyyaml, fixes #196 Joshua Tauberer 2014-09-17 21:56:09 +0000
  • ff0c85615b correct typo in comment Joshua Tauberer 2014-09-10 01:39:04 +0000
  • d14a6ba9da mailpile beta Joshua Tauberer 2014-09-15 10:01:56 +0000
  • 16e2350fef revise the description of A records on domains: the A record must be present for good deliverability so that the envelope domain resolves, but it doesn't have to resolve to this machine Joshua Tauberer 2014-09-15 06:00:50 -0400
  • 4f57c62681 Mailpile: an installation script and a multiplexer daemon that proxies Mailpile behind an authorization step and multiplexes Mailpile instances per logged in user Joshua Tauberer 2014-07-02 11:42:20 +0000
  • 52b2e27451 Merge pull request #193 from waldyrious/patch-1 Joshua Tauberer 2014-09-13 20:54:26 -0400
  • 48bb8a90d2 add link to contributors, remove duplicate "to"s Waldir Pimenta 2014-09-14 01:45:10 +0100