1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-03-02 15:34:48 +01:00

Commit Graph

  • eab4f80858 qa: open ldaps and accept cloudinabox email to ease testing downtownallday 2022-12-29 21:20:29 -0500
  • ec2d38414d document bug report KiekerJan 2022-12-29 23:05:08 +0100
  • f797057c3d force move if necessary KiekerJan 2022-12-29 22:58:49 +0100
  • 8fd61a698d Updated security.md to reflect the support of ubuntu 22.04 jcm-shove-it 2022-12-29 20:34:03 +0100
  • 4db591315b convert rsa key format KiekerJan 2022-12-28 01:18:25 +0100
  • 2f2bf1db1a
    Remove old darkmode background color Steven Conaway 2022-12-26 12:22:28 -0800
  • da06fcbb09 No impact in case the region is not necessary pappapisshu 2022-12-23 13:39:12 +0100
  • e6c12d9ac7 Backup configuration saving mechanism is fixed pappapisshu 2022-12-23 06:39:36 +0100
  • 1fc33a3933 Allow to backup on any S3-compatible service pappapisshu 2022-12-23 01:08:35 +0100
  • 6a7d497fe7 add alternative dyndns function that determines public ip on curl basis instead of dig KiekerJan 2022-12-11 14:32:17 +0100
  • 6d3d2ceb82 store munin files in MiaB storage dir KiekerJan 2022-12-05 15:38:36 +0100
  • f8bba1b2b8 setup: tighten permissions to setup mods backup in user-data downtownallday 2022-12-02 15:24:21 -0500
  • e0a237c857 Fixes #17: start services after unattended upgrades downtownallday 2022-12-02 15:09:29 -0500
  • 2921a77edc
    Merge pull request #15 from hughsw/add-custom-rsync-port kiekerjan 2022-11-28 20:30:24 +0100
  • 4e96509ef1
    Merge pull request #14 from hughsw/fix-rsync-display kiekerjan 2022-11-28 20:28:24 +0100
  • b7472801cc Merge remote-tracking branch 'upstream/main' KiekerJan 2022-11-28 20:26:29 +0100
  • 142e9bd974 feat(rsync-port): Add support for non-standard ssh port for rsync backup Hugh Secker-Walker 2022-11-22 12:10:55 +0000
  • 97e1f39aec fix(backup-display): Fix parsing of rsync target in system-backup.html, fixes #2206 Hugh Secker-Walker 2022-11-21 18:22:35 +0000
  • 36b5a31e82 setup: backup and restore setup mods downtownallday 2022-11-20 09:08:50 -0500
  • b810417676 management: fix crash when entering catch-all alias with no forward-to downtownallday 2022-11-20 09:07:49 -0500
  • 0b7a49cb53 feat(status page): Add summary of ok/error/warning counts Hugh Secker-Walker 2022-11-17 14:26:57 +0000
  • dd2d691fc7 Replace opendkim with dkimpy KiekerJan 2022-11-16 21:18:29 +0100
  • 7cf55db865 mod: protect the coturn turnserver secret downtownallday 2022-11-14 17:38:35 -0500
  • 865d5c22bf chore(python open): Refactor open and gzip.open to use context manager Hugh Secker-Walker 2022-11-14 18:55:22 +0000
  • 26160bde9f chore(setup): Update obsolete chown group syntax Hugh Secker-Walker 2022-11-14 18:30:09 +0000
  • 8226af465b chore(setup): Make sed fingerprint patterns in start.sh be case insensitive Hugh Secker-Walker 2022-11-02 09:32:25 -0400
  • 2114b9a5d2 mods: make the logwatch setup mod cloud-in-a-box friendly downtownallday 2022-11-14 09:22:48 -0500
  • 60494e0585 dns: set the remote nextcloud port in *davs._tcp records downtownallday 2022-11-13 14:08:18 -0500
  • 44f2aed9e1 ios: set the caldav and carddav hostnames in the mobileconfig plist to that of the remote nextcloud downtownallday 2022-11-13 13:35:15 -0500
  • e5eb7680ae dns: ensure _caldavs._tcp and _carddavs._tcp SRV records point to the remote nextcloud downtownallday 2022-11-13 12:45:38 -0500
  • 36bdb836ae qa: give shutdown more time to unmount the encrypted drive downtownallday 2022-11-10 14:56:46 -0500
  • a4bc0bb1f2
    Merge pull request #19 from downtownallday/browser-tests Downtown Allday 2022-11-10 11:45:07 -0500
  • 49bcf7ba59 qa: add support for Nextcloud 25 downtownallday 2022-11-10 10:20:54 -0500
  • b4624b35eb qa: add core code for browser-based testing and tests for changing user passwords and adding contacts in roundcube downtownallday 2022-11-09 23:08:25 -0500
  • 068aaac9a1 disable Roundcube password plugin KiekerJan 2022-11-09 10:11:21 +0100
  • c743ebe606 zpush: add the latest z-push hack for php 8.0 downtownallday 2022-11-06 08:13:44 -0500
  • 29b1c29a35 setup: update mods.available/README.md wording downtownallday 2022-11-06 08:05:32 -0500
  • 4b50572dc9 testing: output elapsed time for provisioning downtownallday 2022-11-06 07:56:47 -0500
  • 2ac391796e setup: add a setup mod to attach a logwatch report to daily status checks emails downtownallday 2022-11-06 07:02:33 -0500
  • 93f7a84f44 roundcube: use the ldap_simple password driver downtownallday 2022-11-06 06:58:29 -0500
  • 210d9f08dc simplify utils.py#shell method used by unbound-control call KiekerJan 2022-11-05 21:04:05 +0100
  • 86933d2a3f remove journal PRAGMA from roundcube source KiekerJan 2022-11-05 21:02:49 +0100
  • 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