Commit Graph
2820 Commits
Author SHA1 Message Date
downtownallday 416257893f Merge remote-tracking branch 'upstream/main' into sync-upstream 2025-02-16 20:49:14 -05:00
Downtown Allday d64ce8c8c2 Merge pull request #40 from downtownallday/quota
half-a Quota
2025-02-16 20:47:52 -05:00
downtownallday 69acb6de77 Change upstream tag to main 2025-02-16 20:28:14 -05:00
downtownallday 43705acd08 Remove duplicate functions 2025-02-16 20:00:40 -05:00
downtownallday 40d0d06a35 Merge remote-tracking branch 'upstream/main' into quota
# Conflicts:
#	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
2025-02-16 19:36:12 -05:00
Victor a81c18666f Clear credentials and reset menu after receiving 403 (#2477) 2025-02-16 17:01:51 -05:00
Michael Meidlinger 01996141ad Allow boto to get S3 credentials for backups from environment variables if access key is blank (#2260)
In case that no static AWS credentials are specified, we try to create the boto3 client without explicitly passing static credentials. This way, we can benedit from dynamic credentials in AWS environments (e.g. using EC2 instance roles)
2025-02-16 16:51:48 -05:00
downtownallday 271a04333d Merge branch 'master' into quota 2025-02-16 16:29:01 -05:00
Joshua Tauberer c0103045be Add configurable mailbox quotas (#2387) 2025-02-16 15:18:32 -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 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 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
Chad Furman 626bced707 % is a special character 2024-12-28 17:10:50 -05:00
Chad Furman 7f9a348d64 removing 'quota' from user output 2024-12-28 17:10:50 -05:00
Chad Furman ac383ced4d cli.py user now prints '0' rather than 'unlimited' for quota 2024-12-28 17:10:50 -05:00
Chad Furman 450c1924d8 cli script fixes were broken 2024-12-28 17:10:50 -05:00
Chad Furman c9d37be530 Revert "fixing cli commands"
This reverts commit a4a08980f84360abcd009de9dc7ef8c6fcb529c4.
2024-12-28 17:10:50 -05:00
Chad Furman 08e69ca459 fixed missing column heading 2024-12-28 17:10:50 -05:00
Chad Furman bd5ba78a99 removing box count / message count feature 2024-12-28 17:10:50 -05:00
Chad Furman 654f5614af removing the ability to configure the default quota -- default quota is always unlimited. 2024-12-28 17:10:50 -05:00
Chad Furman 8bb68d60a5 fixing cli commands 2024-12-28 17:10:50 -05:00
Chad Furman 27c510319f using migrations for alter table command 2024-12-28 17:10:50 -05:00
Chad Furman 67c502e97b removing duplicate conf 2024-12-28 17:10:50 -05:00
Chad Furman 55bb35e3ef fixing imap sed script 2024-12-28 17:10:50 -05:00
Chad Furman 4259033121 fixing parens 2024-12-28 17:10:50 -05:00
Chad Furman b4170e4095 fixing imap sed script 2024-12-28 17:10:50 -05:00
Chad Furman d8ab444d59 fixing subprocess import 2024-12-28 17:10:50 -05:00
Chad Furman ce45217ab8 bringing in quota changes 2024-12-28 17:10:49 -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