Commit Graph
2820 Commits
Author SHA1 Message Date
Tomasz StanczakandTomasz Stanczak 0d7388899c Allow DSA end EllipticCurve private keys to be used additionally to RSA for HTTPS certificates (#2416)
Co-authored-by: Tomasz Stanczak <tomasz@cocoturtle.com>
2024-12-22 07:59:58 -05:00
zoof 4f094f7859 Change hour of daily tasks to run at 1am and only run full backups on weekends (#2424)
* Change hour of daily tasks to run at 1am
* Change to only do full backup on weekends
2024-12-22 07:57:59 -05:00
KiekerJan 564ed59bb4 Add check on ipv6 for spamhaus (#2428) 2024-12-22 07:48:36 -05:00
KiekerJan 9f87b36ba1 add check on SOA record to determine up to date synchronization of secondary nameserver (#2429) 2024-12-22 07:45:45 -05:00
matidau e36c17fc72 Fixstates only after Z-Push upgrade (#2432) 2024-12-22 07:42:56 -05:00
KiekerJan 3d59f2d7e0 Update roundcube to 1.6.9 (#2440) 2024-12-22 07:28:39 -05:00
Harm Berntsen ee0d750b85 Add missing php-xml package for Roundcube without Nextcloud (#2441)
When the Nextcloud installation is skipped, php8.0-xml will also not be installed. This causes issues for Roundcube because it won't load: `PHP Fatal error:  Uncaught Error: Class "DOMDocument" not found in /usr/local/lib/roundcubemail/program/lib/Roundcube/html.php:367`. Installing the package on the Roundcube side as well fixes it for me.
2024-12-22 07:28:04 -05:00
Paul d8563be38b Disable MOTD advertisements (#2457)
Disables MOTD advertisements which use a script to send server information in `wget` headers to Canonical.
2024-12-22 07:27:36 -05:00
Nicholas Wilson 81b0e0a64f Updated CHANGELOG.md, fix typo(s) (#2459) 2024-12-22 07:26:59 -05:00
downtownallday f057e11389 Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox 2024-12-13 15:17:30 -05:00
matidau 7ef859ce96 Update zpush.sh to version 2.7.5 (#2463) 2024-12-13 09:28:45 -05:00
downtownallday f98d1811c9 Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox 2024-11-27 10:18:59 -05:00
Downtown Allday a8d13b84b4 fix: NameError: name 'subprocess' is not defined (#2425) 2024-11-27 08:22:45 -05:00
Downtown Allday 3388982cb1 Merge pull request #35 from downtownallday/replace-utcnow
Eliminate the use of deprecated utcnow()
2024-10-07 10:14:40 -04:00
downtownallday 196f5588cc eliminate the use of deprecated utcnow() 2024-10-07 09:51:56 -04:00
Downtown Allday dd16008fcb Merge pull request #34 from downtownallday/lxd
Switch to LXD from Vagrant
2024-10-04 17:49:17 -04:00
downtownallday 119b11f022 remove upstream Vagrantfile 2024-10-04 17:22:12 -04:00
downtownallday 696b597a9c use bash as 'source' is needed in provision scripts 2024-10-04 16:27:26 -04:00
downtownallday ae056e507b validate argument 2024-10-04 16:26:29 -04:00
downtownallday b8313cdbf7 Merge branch 'master' into lxd 2024-10-04 15:45:31 -04:00
downtownallday 3b6e6177d0 Remove vagrant references - everything has moved to lxd 2024-10-04 14:51:25 -04:00
downtownallday 44eaef1155 Merge remote-tracking branch 'chadfurman/master' into quota
# Conflicts:
#	management/cli.py
#	management/daemon.py
#	management/mailconfig.py
#	management/templates/users.html
#	setup/bootstrap.sh
#	setup/mail-dovecot.sh
#	setup/mail-postfix.sh
#	setup/mail-users.sh
2024-10-02 21:50:47 -04:00
Chad Furman 884c23d1b7 % is a special character 2024-10-02 12:27:00 -04:00
Chad Furman a9d31f7925 removing 'quota' from user output 2024-10-02 12:26:22 -04:00
Chad Furman 0ff96f70d4 cli.py user now prints '0' rather than 'unlimited' for quota 2024-10-02 12:25:28 -04:00
Chad Furman 1bff0a458f cli script fixes were broken 2024-10-02 11:54:58 -04:00
Chad Furman 826ef372b8 Revert "fixing cli commands"
This reverts commit a4a08980f84360abcd009de9dc7ef8c6fcb529c4.
2024-10-02 11:54:55 -04:00
Chad Furman 12c95122b7 fixed missing column heading 2024-10-02 11:45:55 -04:00
Chad Furman febb5c3234 removing box count / message count feature 2024-10-02 11:45:48 -04:00
Chad Furman ceaf5338be removing the ability to configure the default quota -- default quota is always unlimited. 2024-10-02 11:45:48 -04:00
Chad Furman c01a1d5493 fixing cli commands 2024-10-02 11:45:48 -04:00
Chad Furman 1cb67f545e using migrations for alter table command 2024-10-02 11:45:48 -04:00
Chad Furman 1f37e16db4 removing duplicate conf 2024-10-02 11:45:48 -04:00
Chad Furman 7b57861ac9 fixing imap sed script 2024-10-02 11:45:48 -04:00
Chad Furman 8bc59caffc fixing parens 2024-10-02 11:45:48 -04:00
Chad Furman bf96bb93f3 fixing imap sed script 2024-10-02 11:45:48 -04:00
Chad Furman 1cbf06c42a fixing subprocess import 2024-10-02 11:45:48 -04:00
Chad Furman 6f3bf9151b bringing in quota changes 2024-10-02 11:45:47 -04:00
downtownallday 706c3e7af9 QA: updates for recent nextcloud change 2024-09-20 15:41:44 -04:00
downtownallday 62b691f44a QA: updates for recent nextcloud changes 2024-09-20 15:16:21 -04:00
downtownallday 7e4b4ba70c Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox 2024-09-20 09:09:56 -04:00
matidau 1699ab8c02 Update zpush.sh to version 2.7.4 (#2423) 2024-09-17 14:51:26 -04:00
downtownallday 939d6f04c3 Allow Trash to exceed quota by 100M "mostly to allow the clients’ move-to-Trash feature work while user is deleting messages to get under quota" 2024-09-11 15:58:34 -04:00
downtownallday 3e0a621450 allow supplying a command line to execute to ssh
remove debugging echo statements
add -q argument to suppress outputting lxc command line
2024-09-10 14:54:47 -04:00
downtownallday 4fedfb377d during wait for boot, also wait until vm has an ip address 2024-09-10 14:53:12 -04:00
downtownallday 816f12e3bd fix file to grep 2024-09-07 17:11:56 -04:00
downtownallday 555acc7703 don't compare quota fields when comparing states against older miab 2024-09-07 15:29:42 -04:00
downtownallday 97080b1c2a run python unbuffered so output always appears in the correct order even when running shell scripts 2024-09-07 15:28:26 -04:00
downtownallday 0e6935c977 Merge branch 'lxd' into chads-quota 2024-09-07 10:53:08 -04:00
downtownallday 2e0b37a09a fix syntax error 2024-09-07 10:52:32 -04:00