1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-06-02 18:00:55 +00:00

Commit Graph

  • 2ef097edd1 suppress output when flushing unbound cache KiekerJan 2022-11-03 12:58:26 +0100
  • 954828904b replace bind9 with unbound KiekerJan 2022-11-03 09:02:10 +0100
  • 52dd785b17 Merge remote-tracking branch 'upstream/main' into dnspatches KiekerJan 2022-11-03 08:38:14 +0100
  • 6642f3f95a Merge remote-tracking branch 'upstream/main' into dnstimeouthandling KiekerJan 2022-11-03 08:37:33 +0100
  • c983037ff0 Add not set case to blacklist lookup result handling KiekerJan 2022-11-03 08:34:32 +0100
  • e129495c29 Add not set case to blacklist lookup result handling KiekerJan 2022-11-03 08:33:12 +0100
  • 16728860f4 add not set case to blacklist lookup KiekerJan 2022-11-03 08:27:56 +0100
  • 3cc05417d8 explicitly enable fail2ban KiekerJan 2022-11-02 12:59:10 +0100
  • ebc5f06d61 merge upstream 60.1 KiekerJan 2022-10-30 23:01:19 +0100
  • 29022e98cb change password generation method KiekerJan 2022-10-30 20:43:59 +0100
  • 276cecac32 v60.1 downtownallday 2022-10-30 08:48:52 -0400
  • 2134d44730 Add license downtownallday 2022-10-30 08:46:12 -0400
  • 82d756152a Adds a test to ensure dns is functional downtownallday 2022-10-30 08:23:36 -0400
  • 4d845a3618 Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox downtownallday 2022-10-30 08:21:51 -0400
  • 3314c4f7de v60.1 v60.1 Joshua Tauberer 2022-10-27 10:48:45 -0400
  • 1f60236985 Upgrade Nextcloud to 23.0.4 (contacts to 4.2.0, calendar to 3.5.0) Joshua Tauberer 2022-10-27 10:46:09 -0400
  • 32c68874c5
    Fix NSD not restarting (#2182) alento-group 2022-10-30 13:16:03 +0100
  • 51ba8d8774 Try to determine what is causing umount to fail by using lsof downtownallday 2022-10-29 19:34:15 -0400
  • e4c20641c3 Add a hook in status_checks --show-changes downtownallday 2022-10-29 10:00:17 -0400
  • aad837b75e Add setup/enmod.sh to enable setup mods downtownallday 2022-10-29 09:58:49 -0400
  • 085bec2e17 install packages in the same order as setup/start.sh downtownallday 2022-10-29 09:56:35 -0400
  • a1c8b79c6f Change the default behavior to only prepare jammy unless "all" given on command line downtownallday 2022-10-29 09:55:51 -0400
  • 2a5a9343bc update configuration of password plugin for roundcube KiekerJan 2022-10-27 21:39:54 +0200
  • e6e3dc4fa6 Use nsd-control with reconfig and reload if they succeed and only fall back to restarting nsd if they fail Joshua Tauberer 2022-10-27 10:02:50 -0400
  • ecbb210058 Add dns time out handling changes KiekerJan 2022-10-26 23:14:57 +0200
  • 7fa070aed8 avoid using PYTHONPATH to enable setup mod hooks, which is problematic for managment command line tool use - save the directory path to setup mods in /etc/mailinabox.conf - dynamically add the path to python during hook initialization downtownallday 2022-10-24 16:24:44 -0400
  • bb969f16ae avoid prematurely termination of the processing pool downtownallday 2022-10-24 06:44:59 -0400
  • 8d8d6e158b simplify dns exception catching KiekerJan 2022-10-23 23:40:04 +0200
  • c462008a5e replace exception pass with error message KiekerJan 2022-10-23 23:35:37 +0200
  • 6336dbbff7 add dns query handling changes KiekerJan 2022-10-23 23:32:47 +0200
  • 30b994f2b4 remove unused configuration params KiekerJan 2022-10-22 17:19:07 +0200
  • 92dc855703
    Merge pull request #1 from alento-group/alento-group-patch-1 alento-group 2022-10-21 18:08:20 +0200
  • 242da5ace0
    Update dns.py alento-group 2022-10-21 18:06:52 +0200
  • cac796a5bb Enable compression for wget downloads. This fixes an issue where unless compression=auto (or compression=gzip) is specified, using wget to download jquery.min.js by setup/management.sh fails with max redirects exceeded. The man page says --compression is an experimental option, but it doesn't appear to have any problems. Note that downloading jquery.min.js with curl works fine when wget without --compression fails. downtownallday 2022-10-20 17:02:04 -0400
  • c787437317 Add a setup mod to install roundcube's "larry" skin, which was removed with roundcubemail version 1.6 downtownallday 2022-10-16 15:16:02 -0400
  • cadbda12cc fix functions error KiekerJan 2022-10-15 16:54:32 +0200
  • 9a842cbc1d Merge branch 'mergeupstream2204' KiekerJan 2022-10-15 16:40:16 +0200
  • fe52334288 merge upstream KiekerJan 2022-10-15 16:38:47 +0200
  • 4914b0c423 add logging KiekerJan 2022-10-15 07:59:25 +0200
  • 06495298c9 honor STORAGE_ROOT if already set downtownallday 2022-10-14 15:03:12 -0400
  • 1a0b94c878 restore backup: don't automatically unmount an ehdd drive downtownallday 2022-10-14 15:02:44 -0400
  • 16679aa5ac preloaded: add support for clone at commit downtownallday 2022-10-14 14:18:34 -0400
  • e636e63862 Setup fixes 1. Autodetect encryption-at-rest and run the correct setup in boostrap and /usr/local/bin/mailinabox 2. Fix bug where directories in the local mod folder are improperly executed causing setup to fail 3. Add a remote_nextcloud.sh setup mod cleanup function for cleaner removal of the mod downtownallday 2022-10-14 09:27:24 -0400
  • 14a4f34d39 Clarify wording downtownallday 2022-10-13 19:13:06 -0400
  • 9e5ce3e681 Enable "bootstrap" installs downtownallday 2022-10-13 18:58:44 -0400
  • 9b62b5dc1a Use an explicit php exectable and package if specified by environment variables downtownallday 2022-10-13 09:27:58 -0400
  • f38e275734 Changes for v60 - initial Jammy Jellyfish release downtownallday 2022-10-12 08:46:34 -0400
  • 2f19ec19da Update tags now that upstream has merged jammy branch downtownallday 2022-10-12 08:22:05 -0400
  • a9d34441fa Update hashes to match upstream's use of github/nextcloud-releases downtownallday 2022-10-12 08:20:44 -0400
  • caf95b1efe Apply license downtownallday 2022-10-12 07:18:30 -0400
  • ec2c878360 Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204 downtownallday 2022-10-12 06:57:37 -0400
  • 286a4bd9e7 Remove stray quote in bootstrap.sh Joshua Tauberer 2022-10-12 06:11:02 -0400
  • ddf8e857fd
    Support Ubuntu 22.04 Jammy Jellyfish (#2083) v60 Joshua Tauberer 2022-10-11 21:18:34 -0400
  • 4d5ff0210b Version 60 Joshua Tauberer 2022-10-11 21:14:31 -0400
  • d786fa2790 Hide apt output when installing duplicity downtownallday 2022-10-11 08:19:51 -0400
  • 26fa200014 Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204 downtownallday 2022-10-09 09:30:12 -0400
  • 89cd9fb611 Increase gunicorn's worker timeout since some /admin commands take a long time Joshua Tauberer 2022-10-08 08:17:24 -0400
  • 22a6270657 Remove old setup step to uninstall acme library Joshua Tauberer 2022-10-08 08:16:51 -0400
  • 0a970f4bb2 Use nsd-control to refresh nsd after zone files are rewritten rather than 'service nsd restart' Joshua Tauberer 2022-10-02 21:20:21 -0400
  • 9b111e2493 Update to Nextcloud 23.0.8 (contacts 4.2.0, calendar 3.5.0) Joshua Tauberer 2022-09-03 07:50:42 -0400
  • 6fbd17888e merging upstream branches Jaroslaw Wencel 2022-10-05 09:52:19 +0200
  • ed22e1194a option to disable Nextcloud items in management console Jaroslaw Wencel 2022-09-28 23:54:10 +0200
  • f123787dc6 shellcheck improvements Jaroslaw Wencel 2022-08-28 22:34:07 +0200
  • f3bd2d9d42 NextClous&Webmail features to be disabled and shellcheck findings Jaroslaw Wencel 2022-08-28 09:44:45 +0200
  • cc54379ed2 Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204 downtownallday 2022-09-29 11:10:16 -0400
  • d6753c3830 option to disable Nextcloud items in management console Jaroslaw Wencel 2022-09-28 23:54:10 +0200
  • f31bf29946
    Merge branch 'jammyjellyfish2204' into jammyjellyfish2204-dovecot_ssl Steve Hay 2022-09-24 15:57:40 -0400
  • fbf6de0d5f
    Merge branch 'jammyjellyfish2204' into jammyjellyfish2204-update-cipher-sha2 Steve Hay 2022-09-24 15:23:42 -0400
  • bfa464ed6a
    Merge branch 'jammyjellyfish2204' into jammyjellyfish2204-nextcloud24 Steve Hay 2022-09-24 15:22:50 -0400
  • b8feb77ef4
    Move postgrey database under $STORAGE_ROOT (#2077) jvolkenant 2022-09-24 10:17:55 -0700
  • 3c44604316 Install 'file' package Joshua Tauberer 2022-09-24 10:08:57 -0400
  • 3fa9db516e
    Remove redundant directory in mkdir -p Joshua Tauberer 2022-09-24 10:01:53 -0400
  • 1e1a054686
    BUGFIX: Correctly handle the multiprocessing for run_checks in the management daemon (#2163) Steve Hay 2022-09-24 09:56:27 -0400
  • 289152c383
    A more reliable way to detect the top domain. Steve Hay 2022-09-23 10:09:27 -0400
  • 9a381961c5 setting permissions on mail.log fixes the github actions failure for upgrade-to-upstream - this is just clean up downtownallday 2022-09-22 18:31:59 -0400
  • 35aa9f7691 try setting mail.log permissions during setup downtownallday 2022-09-22 18:06:03 -0400
  • c9eb90800b flush logs on other log scanning functions downtownallday 2022-09-22 17:34:22 -0400
  • 4531c90434 restart rsyslogd on GITHUB_ACTIONS=true instead of HUP downtownallday 2022-09-22 16:56:24 -0400
  • cd8a1caa8b more efficient Steve Hay 2022-09-22 16:55:51 -0400
  • 86a61a7b12 try to deal with the flurry of messages from rsyslogd after a HUP on github actions downtownallday 2022-09-22 15:53:45 -0400
  • 2df7bac979 Added a hard redirect as well as the .well-known hint Steve Hay 2022-09-22 15:25:41 -0400
  • b5f5b0819d Add .well-known service discovery redirects to TLD Steve Hay 2022-09-22 14:28:13 -0400
  • e0f2ba84e2 update .gitignore downtownallday 2022-09-22 13:41:42 -0400
  • 9b92b394f4 change wording downtownallday 2022-09-22 13:38:17 -0400
  • f71b5f3229 Add additional vagrant definition that automatically connects to a cloudinabox downtownallday 2022-09-22 11:10:16 -0400
  • 892c33af07 Automatically install .emacs on test vms downtownallday 2022-09-22 11:08:46 -0400
  • f6e9fd628c Hide the output from apt-get unless an error occurs downtownallday 2022-09-22 11:08:02 -0400
  • 68bc176b00 Don't add firewall rules for the remote nextcloud if it's not accessible downtownallday 2022-09-22 11:07:34 -0400
  • 912b78bb47 Change the remote_nextcloud web_update hook handler strategy downtownallday 2022-09-22 09:35:50 -0400
  • 2b25111efa Stop postgrey during shutdown downtownallday 2022-09-21 19:27:38 -0400
  • 9ac1bdd045 LOCAL_MODS_DIR must be absolute downtownallday 2022-09-21 19:04:18 -0400
  • 188eb9bee1 update test to get syslog output downtownallday 2022-09-21 16:46:38 -0400
  • a95bfd3e6b Clarify wording on enabling a remote nextcloud downtownallday 2022-09-21 15:53:08 -0400
  • 53cbabac75 Fix url redirection when a remote nextcloud is used so that .well-known/caldav and carddav work properly, as well as the redirecting /cloud to the remote Nextcloud. Since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods.Fix url redirection when a remote nextcloud is in use. This corrects redirection for /.well-known/caldav, /.well-known/carddav and /cloud to send the client to the remote nextcloud. This requires an nginx configuration change, and since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods allowing them to intercept and modify the resultant nginx config. downtownallday 2022-09-21 15:52:47 -0400
  • dae697e6af fix case where value is None downtownallday 2022-09-21 09:07:23 -0400
  • ae0c69f3b9 disable postgrey when using encryption-at-rest. the postgrey database will be moving to user-data downtownallday 2022-09-21 09:06:52 -0400
  • 65a3c7e243 Correct dav paths downtownallday 2022-09-20 22:16:51 -0400
  • 39aaf94e7b Add options to 1. re-use existing an existing backup 2. disable test runner downtownallday 2022-09-20 10:15:36 -0400
  • f321271e1c Adjust formatting downtownallday 2022-09-20 10:14:10 -0400
  • 59e78040bf Hide nextcloud upgrade output downtownallday 2022-09-20 10:13:34 -0400