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

2796 Commits

Author SHA1 Message Date
downtownallday
271a04333d Merge branch 'master' into quota 2025-02-16 16:29:01 -05:00
Downtown Allday
a063506405
Merge pull request #39 from downtownallday/sync-upstream
Sync upstream
2025-02-15 19:39:35 -05:00
downtownallday
d60e2182e3 Merge remote-tracking branch 'upstream/main' into sync-upstream
# Conflicts:
#	setup/webmail.sh
2025-02-15 18:51:34 -05:00
Tomasz Stanczak
41cbf0ba8e
Handle no existence of expired certificates before trying to move them into ssl.expired subdirectory (#2480)
Shell option 'nullglob' to prevent the following 'for' loop from being entered even when no matching files are present.
2025-02-15 14:31:58 -05:00
KiekerJan
5ef85f3d02
Update roundcube to 1.6.10 (#2483) 2025-02-15 14:29:15 -05:00
Downtown Allday
b0b2198cb5
Merge pull request #38 from downtownallday/dovecot-obsolete
Remove obsolte Dovecot settings
2025-01-08 07:28:38 -05:00
downtownallday
08f1332660 remove dovecot config setting 'ssl_dh_parameters_length'
Dovecot gives the following warning during installation:
doveconf: Warning: Obsolete setting in /etc/dovecot/conf.d/10-ssl.conf:91: ssl_dh_parameters_length is no longer needed
2025-01-08 07:07:23 -05:00
Downtown Allday
f498194ec7
Merge pull request #37 from downtownallday/actions-update
prevent triggering ci on new tags
2025-01-06 08:50:21 -05:00
downtownallday
8b87ee8970 include all branches 2025-01-06 08:48:32 -05:00
downtownallday
45841561c5 prevent triggering ci on doc changes 2025-01-06 08:44:23 -05:00
downtownallday
e4f6510d40 prevent triggering ci on new tags 2025-01-06 08:35:12 -05:00
downtownallday
2a58cfc50c v71a 2025-01-06 08:07:32 -05:00
downtownallday
683668c66c Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox 2025-01-06 08:06:12 -05:00
Joshua Tauberer
e6c354c312 v71a 2025-01-06 07:08:06 -05:00
Paul
432b470d29
New & improved Disable MOTD advertisements (#2470)
Checks if /etc/default/motd-news exists before running commands.
2025-01-06 07:06:01 -05:00
downtownallday
201bd1b067 v71 2025-01-04 15:14:40 -05:00
downtownallday
c5e33b51e5 Update license 2025-01-04 15:08:53 -05:00
downtownallday
dd2c8ff879 Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox 2025-01-04 15:06:39 -05:00
Joshua Tauberer
d58dd0c91d v71 2025-01-04 14:39:25 -05:00
Joshua Tauberer
f73da3db60 Fix likely merge mistake in 564ed59bb4
Fixes #2466
2025-01-04 14:28:36 -05:00
Downtown Allday
f21c6d47ec
Merge pull request #36 from downtownallday/merge-upstream
Merge upstream
2024-12-22 11:05:55 -05:00
downtownallday
4c2e4bab29 fix error when glob matches nothing (variable 'file' will have the glob as a value in the for loop and produce the error "mv: cannot stat '/home/user-data/ssl/*-+([0-9])-+([0-9a-f]).pem': No such file or directory") 2024-12-22 10:26:09 -05:00
downtownallday
0aa7050221 Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
#	management/status_checks.py
#	setup/webmail.sh
2024-12-22 10:22:53 -05:00
yeah
18721e42d1
Cronjob for cleaning up expired SSL certificates in order to improve page load times with many domains (#2410)
Fixes #2316.
2024-12-22 08:07:04 -05:00
yeah
e0b93718a3
Revert "increase timeout for the nginx proxy that provides access to the Mail…" (#2411)
Reverts #2407 - as per #2316

This reverts commit 2803d88894.
2024-12-22 08:02:49 -05:00
KiekerJan
2e0482e181
Exclude the owncloud-backup folder from the nightly backup (#2413) 2024-12-22 08:01:02 -05:00
Tomasz 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