1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-04-03 00:07:05 +00:00

Commit Graph

  • 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
  • 5f8ae763aa Fix an issue where unattended upgrades randomly kick in during setup and cause apt installs, and therefore setup itself, to fail downtownallday 2022-09-20 10:13:12 -0400
  • 2d34ea9781 Create db dir and copy files instead of nested folder jvolkenant 2022-09-19 13:09:22 -0700
  • 76e7528b34 hook python's log to gunicorn's downtownallday 2022-09-19 14:47:50 -0400
  • bf63ca827e Add copyright to source files downtownallday 2022-09-19 14:45:11 -0400
  • 6eff1b04fa mail-postfix.sh: mv instead of cp to prevent stale files Jeff Volkenant 2021-12-25 20:05:29 -0800
  • 3d8a518beb mail-postfix.sh: move db files to db subdir Jeff Volkenant 2021-12-23 14:14:22 -0800
  • 404f3e7ec9 CHANGELOG.md: add changelog comment Jeff Volkenant 2021-12-23 13:32:37 -0800
  • 102bd27040 backup.py: added postgrey start/stop to backup process Jeff Volkenant 2021-12-23 12:09:54 -0800
  • 9288f0cd90 mail-postfix.sh: add recursive copy of db files Jeff Volkenant 2021-12-23 11:20:52 -0800
  • ffb4e7ad8e #2073: Move postgrey database under $STORAGE_ROOT Jeff Volkenant 2021-12-23 10:59:07 -0800
  • 2991eb410a BUGFIX: Correctly handle the multiprocessing for run_checks in the management daemon. Steve Hay 2022-09-18 16:06:26 -0400
  • 809a75765e replace FLASK_ENV, which has been deprecated, with FLASK_DEBUG downtownallday 2022-09-18 15:44:01 -0400
  • 603b716ac2 add additional protections to the management daemon's runtime environment downtownallday 2022-09-18 15:43:10 -0400
  • 5e1dcc933f close the multiprocessing pool to avoid hang downtownallday 2022-09-18 15:42:15 -0400
  • 178a485831 Updated nginx redirects to reflect a change (? old change maybe) in DAV urls. Added TXT record for *davs._tcp to give path to Card/CalDAV. Steve Hay 2022-09-18 13:42:26 -0400
  • 600eee12b5 explicitly install file package KiekerJan 2022-09-18 13:11:35 +0200
  • 8be9842605 Merge branch 'jammyjellyfish2204-nextcloud24' of github.com:stvhay/mailinabox into jammyjellyfish2204-nextcloud24 Steve Hay 2022-09-17 22:33:34 -0400
  • ac77d1fe5f Added CalDAV calendar updates cron job per NC docs Steve Hay 2022-09-17 21:36:10 -0400