1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-03-30 21:07:23 +02:00

Commit Graph

  • f945a1bc6b Merge pull request #312 from ikarus23/master Joshua Tauberer 2015-02-01 14:25:39 -05:00
  • 3a09b04786 hide nginx version an OS information for better privacy. ikarus 2015-02-01 20:13:03 +01:00
  • 82e752395b Merge pull request #310 from ikarus23/master Joshua Tauberer 2015-01-31 19:58:31 -05:00
  • e330abd587 do better redirection from http to https ikarus 2015-02-01 01:32:07 +01:00
  • 16422b4055 adding items to the CHANGELOG Joshua Tauberer 2015-01-31 21:36:37 +00:00
  • b9ca74c915 implement Mozilla (e.g. Thunderbird) autoconfiguration file Joshua Tauberer 2015-01-31 21:33:18 +00:00
  • 6c843fc92e TOTP two-factor authentication 2fa Joshua Tauberer 2014-12-01 20:12:02 +00:00
  • 1f0345fe0e replace Dovecot authentication (formerly an sql query) with a call to our management daemon Joshua Tauberer 2014-11-30 11:59:10 -05:00
  • 7e05d7478f 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 2015-01-31 20:40:20 +00:00
  • 8fd98d7db3 status checks: s/env['out']/output/ Joshua Tauberer 2015-01-31 19:56:39 +00:00
  • 1039a08be6 /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 2014-12-01 19:20:46 +00:00
  • 023b38df50 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 Joshua Tauberer 2014-11-30 10:43:07 -05:00
  • 3187053b3a dont save the CSR generated to make self-signed certificates for non-primary domains (it has no value and might be confusing) Joshua Tauberer 2015-01-31 13:24:26 +00:00
  • a3e526e818 Merge pull request #307 from pierreozoux/master Joshua Tauberer 2015-01-29 12:52:37 -05:00
  • f6d4621834 Typo pierreozoux 2015-01-29 17:03:20 +00:00
  • d075113c1a Merge pull request #306 from dhpiggott/fix-backup-typos Joshua Tauberer 2015-01-29 08:22:44 -05:00
  • 63f2abd923 Fix typos in backup status template David Piggott 2015-01-29 09:25:12 +00:00
  • f78cff225b Add Munin Norman 2015-01-28 16:10:44 +01:00
  • 31eec9fa1c Add POP3s support Morteza Milani 2015-01-25 23:37:01 -08:00
  • 624cc7876a Merge pull request #297 from kurthuwig/fix_typo Joshua Tauberer 2015-01-21 08:52:39 -05:00
  • d3059c810f Fix typo in mail-guide.html Kurt Huwig 2015-01-21 08:23:26 +01:00
  • 85a40da83c catch-all aiases and domain aliases should not require postmaster@ and admin@ aliases because they'll forward anyway Joshua Tauberer 2015-01-19 23:18:28 +00:00
  • 1bf8f1991f internationalized domain names (DNS, web, CSRs, normalize to Unicode in database, prohibit non-ASCII characters in user account names) Joshua Tauberer 2015-01-17 13:41:53 +00:00
  • d155aa8745 if all system services are running, say so in the status checks rather than being totally silent Joshua Tauberer 2015-01-17 15:25:28 +00:00
  • c0bfd6d15f bring CHANGELOG up to date Joshua Tauberer 2015-01-17 15:23:57 +00:00
  • 24cc108147 if a custom CNAME record is set, don't add a default A/AAAA record, e.g. for 'www' Joshua Tauberer 2015-01-17 15:00:16 +00:00
  • b02d7d990e install cron in case it isn't already installed Joshua Tauberer 2015-01-11 20:00:11 +00:00
  • 87f82addbc preflight memory check: units problems Joshua Tauberer 2015-01-11 14:09:21 +00:00
  • 09713e8eab status checks: check that system services are running Joshua Tauberer 2015-01-11 13:04:14 +00:00
  • 0aa3941832 release v0.06 v0.06 Joshua Tauberer 2015-01-04 15:18:13 -05:00
  • fea77e41df Owncloud doesnt't support CARDDAV_SUPPORTS_SYNC Joshua Tauberer 2015-01-04 16:03:55 +00:00
  • 74ef9ab7c5 Merge pull request #288 from fjuan/srv_doc Joshua Tauberer 2015-01-04 09:19:24 -05:00
  • 6499c82d7f explain how to add SRV records to DNS zonefile using the API Francisco de Juan 2015-01-04 10:23:34 +01:00
  • 80e97feee2 update CHANGELOG Joshua Tauberer 2015-01-02 23:47:19 +00:00
  • fddab5d432 allow the dns api to set srv records Joshua Tauberer 2015-01-02 23:39:09 +00:00
  • c4e4805160 ensure postfix/postgrey agree on whether to communicate with ipv4 or ipv6 Joshua Tauberer 2015-01-02 23:37:14 +00:00
  • c75950125d set dovecot default_process_limit and fs.inotify.max_user_instances to better defaults Joshua Tauberer 2015-01-02 23:22:33 +00:00
  • f141af4b61 status checks: dont die if openssh-server isn't installed Joshua Tauberer 2015-01-02 22:55:28 +00:00
  • 3d8ea0e6ed mail log scanner: dont assume lines are utf8 Joshua Tauberer 2015-01-02 22:49:25 +00:00
  • 6efeff6fce [Z-Push] Owncloud doesnt't support CARDDAV_SUPPORTS_SYNC, so set it to false H8H 2014-12-29 16:34:24 +01:00
  • 399f9d9bdf in status checks, clear bind9 cache using rndc rather than restarting bind9 Joshua Tauberer 2014-12-26 13:22:14 +00:00
  • 2b76fd299e 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 2014-12-21 22:47:11 +00:00
  • 90592bb157 add a control panel for setting custom dns records so that we dont have to use the api manually Joshua Tauberer 2014-12-21 11:31:10 -05:00
  • 5cf38b950a bump ownCloud to 7.0.4; fixes #283 Joshua Tauberer 2014-12-12 01:00:35 +00:00
  • 3bc5361491 Merge pull request #282 from m4rcs/master Joshua Tauberer 2014-12-09 11:17:30 -05:00
  • c3a7e3413b Fixed a small status check bug, where secondary dns server check fails misleadingly. Marc Schiller 2014-12-09 12:40:32 +01:00
  • d390bfb215 indicate in the admin when a multi-domain or wildcard certificate is in use Joshua Tauberer 2014-12-05 14:43:52 -05:00
  • 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 -05:00
  • be59bcd47d for .fund domains use RSASHA256 DNSSEC keys Joshua Tauberer 2014-12-05 11:58:30 -05:00
  • cfe0fa912a add a 'redirects' feature in web/custom.yaml Joshua Tauberer 2014-12-05 11:57:26 -05:00
  • 31d6128a2b nginx: explicitly listen on both ipv4 and ipv6 (works even if ipv6 isn't present) Joshua Tauberer 2014-11-28 14:40:02 +00:00
  • 82cf5b72e4 simplify some output in the work-in-progress mail log scanner Joshua Tauberer 2014-11-21 16:30:12 +00:00
  • 8ec8c42441 Merge pull request #275 from grepwood/master Joshua Tauberer 2014-11-25 10:39:13 -05:00
  • 7e36e1fd90 added sudo to the list Michael Dec 2014-11-25 15:36:34 +00:00
  • 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 +00:00
  • 3133dcd5a3 release 0.05 v0.05 Joshua Tauberer 2014-11-18 16:52:02 +00:00
  • 057c1dd913 recommend IMAP/SMTP for everyone Joshua Tauberer 2014-11-18 16:47:14 +00:00
  • 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 +00:00
  • 1abc8ed469 add CHANGELOG entries for recent work Joshua Tauberer 2014-11-14 14:13:24 +00:00
  • cdaa2c847d [merge] iOS Mobile Configuration Profile Joshua Tauberer 2014-11-14 13:52:39 +00:00
  • 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 +00:00
  • 7e7abf3b53 support "domain aliases" (@domain => @domain aliases) Joshua Tauberer 2014-11-14 13:33:12 +00:00
  • 9b9f5abf8f update to ownCloud 7.0.3 Joshua Tauberer 2014-11-14 13:01:28 +00:00
  • 7db80458dd fix description Norman 2014-11-06 15:42:22 +01:00
  • 5775cab175 various fixes Norman 2014-11-06 15:33:08 +01:00
  • c872e6a9f0 iOS Configuration Profile Norman 2014-11-05 17:17:38 +01:00
  • 995b7c4d2b Merge pull request #260 from fpgaminer/master Joshua Tauberer 2014-11-05 06:43:46 -05:00
  • f797eecaca Fix typo in zpush.sh comment fpgaminer 2014-11-04 19:53:24 -08:00
  • de0ccd0632 [merge] Disable encapsulation of spam and marking of it as seen Joshua Tauberer 2014-10-31 11:20:47 +00:00
  • be9d97902f Disable encapsulation of spam and marking of it as seen David Piggott 2014-10-19 16:32:31 +01:00
  • 20c5471a89 expose the ownCloud API, fixes #240, fixes #242 Joshua Tauberer 2014-10-28 12:05:07 +00:00
  • 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 +00:00
  • f9acf0adec better errors for ssl certificates Joshua Tauberer 2014-10-24 21:30:33 +00:00
  • 8b65c11cdf the namecheap link was bad Joshua Tauberer 2014-10-23 17:17:26 +00:00
  • 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 +00:00
  • b75fbf22ca clear the local dns cache each time the status checks are run by restarting bind9 Joshua Tauberer 2014-10-23 17:06:33 +00:00
  • d790cae0e2 DNSSEC: use RSASHA256 for the .guide tld too Joshua Tauberer 2014-10-23 17:03:23 +00:00
  • 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 +00:00
  • 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 +00:00
  • f0508d8cc9 Improve wrapping of external DNS value column to prevent layout overflow David Piggott 2014-10-19 23:47:39 +01:00
  • 47dd59c2a7 admin mail guide: use bootstrap .panel to style the tips Joshua Tauberer 2014-10-21 11:08:44 +00:00
  • c2fe1bc2e3 document +tag addresses in the mail guide Joshua Tauberer 2014-10-21 11:07:59 +00:00
  • 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 +00:00
  • 1adb1d8307 admin: there is no need to make each panel a separate bootstrap container Joshua Tauberer 2014-10-21 10:56:52 +00:00
  • c2174e10a6 some admin pages had a container within a container Joshua Tauberer 2014-10-21 10:44:52 +00:00
  • 18283c7df0 Merge pull request #248 from dhpiggott/bash-fix Joshua Tauberer 2014-10-20 16:35:57 -04:00
  • 3ff74c8dc5 Add source line so dkim should actually work when run separately David Piggott 2014-10-20 21:33:20 +01:00
  • e997114d6e Add shebangs to enable running dkim and webmail scripts separately David Piggott 2014-10-20 21:20:24 +01:00
  • e9aecba4df update to roundcube 1.0.3, and really update Joshua Tauberer 2014-10-20 12:48:12 +00:00
  • 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 +00:00
  • 6bc821676c add the sa-learn permissions changes to the CHANGELOG Joshua Tauberer 2014-10-15 15:45:13 +00:00
  • f38ef0223d update version number in CHANGELOG Joshua Tauberer 2014-10-15 12:36:34 -04:00
  • 8902e9d1fc bump bootstrap to incoming v0.04 tag Joshua Tauberer 2014-10-15 12:33:20 -04:00
  • 86a5394f07 fix control panel when no backup has been made yet Joshua Tauberer 2014-10-15 12:31:08 -04:00
  • df5df18820 fixes for bootstrap.sh for upgrading Joshua Tauberer 2014-10-15 12:22:48 -04:00
  • 0b5bf602aa various improvements in bash comments v0.04 Joshua Tauberer 2014-10-13 10:00:26 -04:00
  • 06e074bd32 disable SSLv3 in dovecot now that it is known to be insecure (POODLE) Joshua Tauberer 2014-10-15 15:32:02 +00:00
  • b5b3fca137 report free disk space in the admin Joshua Tauberer 2014-10-12 21:31:58 +00:00
  • 048e35a80f fix display of backups that are past due to be reaped Joshua Tauberer 2014-10-12 21:31:44 +00:00
  • 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 +00:00