downtownallday
|
77c6a53f81
|
fix syntax errors
|
2024-09-07 10:47:31 -04:00 |
|
downtownallday
|
bd6f3a8b2b
|
Merge branch 'lxd' into chads-quota
|
2024-09-06 12:03:13 -04:00 |
|
downtownallday
|
a6f69f297b
|
Merge remote-tracking branch 'chadfurman/master' into chads-quota
# Conflicts:
# management/daemon.py
# management/mailconfig.py
# management/templates/users.html
# setup/bootstrap.sh
# setup/mail-postfix.sh
# setup/mail-users.sh
# setup/migrate.py
|
2024-09-06 12:03:08 -04:00 |
|
downtownallday
|
6d25bc47bf
|
add a restart command
|
2024-09-05 12:39:52 -04:00 |
|
downtownallday
|
54a3bd100c
|
Add provision defaults to lxc init
|
2024-09-04 08:13:08 -04:00 |
|
downtownallday
|
0fce66dbc7
|
back out assert_kernel_modules
|
2024-09-03 11:11:17 -04:00 |
|
downtownallday
|
446aacb9b6
|
Don't exit on missing kernel module during non-interactive scenario
|
2024-09-03 11:06:58 -04:00 |
|
downtownallday
|
158c7f8921
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2024-09-03 10:50:43 -04:00 |
|
downtownallday
|
c027db8bf4
|
reword comment
|
2024-09-03 10:49:48 -04:00 |
|
Downtown Allday
|
ca123515aa
|
fix variable (#2439)
|
2024-09-02 21:30:01 -04:00 |
|
downtownallday
|
a1d6f67135
|
change from vagrant to lxd as the virtualization system
|
2024-09-02 17:17:02 -04:00 |
|
downtownallday
|
a79a6c00eb
|
encryption-at-rest: Ensure required kernel modules are installed
|
2024-09-02 16:11:13 -04:00 |
|
downtownallday
|
87174e5505
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2024-08-31 06:17:43 -04:00 |
|
downtownallday
|
c9243164bf
|
v70
|
2024-08-15 21:11:43 -04:00 |
|
downtownallday
|
c85797f576
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# setup/webmail.sh
|
2024-08-15 21:10:20 -04:00 |
|
downtownallday
|
f0168e2417
|
Merge remote-tracking branch 'matidau/roundcube168'
# Conflicts:
# setup/webmail.sh
|
2024-08-13 09:01:41 -04:00 |
|
downtownallday
|
d2497f4847
|
v69b
|
2024-07-23 07:21:34 -04:00 |
|
downtownallday
|
6c30cfba8b
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2024-07-23 07:20:16 -04:00 |
|
downtownallday
|
3b9d587099
|
v69a
|
2024-07-21 17:31:52 -04:00 |
|
downtownallday
|
446f144821
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
# management/mailconfig.py
# setup/mail-users.sh
|
2024-07-21 17:29:08 -04:00 |
|
downtownallday
|
20f9cd0f8c
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2024-07-10 20:01:50 -04:00 |
|
downtownallday
|
25439e2bf7
|
QA: update to Actions upload-artifact v4
|
2024-06-18 13:24:01 -04:00 |
|
downtownallday
|
a685955f29
|
QA: attempt fixing logout click intercepted exception on github actions #2
|
2024-06-18 13:23:29 -04:00 |
|
downtownallday
|
626e2290e7
|
QA: attempt fixing logout click intercepted exception on github actions
|
2024-06-18 12:57:48 -04:00 |
|
downtownallday
|
771895a243
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# management/mail_log.py
|
2024-06-18 12:20:35 -04:00 |
|
Downtown Allday
|
4ffa64b6db
|
Merge pull request #31 from downtownallday/merge-upstream
Merge upstream
|
2024-04-03 13:17:40 -04:00 |
|
downtownallday
|
c9c0a51be2
|
Create temporary file in TMP not the current working directory
|
2024-04-03 12:51:22 -04:00 |
|
downtownallday
|
95f23961dc
|
QA: wait for first run wizard to display
|
2024-04-03 12:47:23 -04:00 |
|
downtownallday
|
dbc7d87f4b
|
Actions: update checkout to v4 and remove duplicate test suite
|
2024-04-03 12:47:00 -04:00 |
|
downtownallday
|
03e70941f5
|
QA: redirect command output to test output file
|
2024-04-03 12:46:05 -04:00 |
|
downtownallday
|
11e69f53a0
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
# setup/firstuser.sh
# setup/functions.sh
# setup/mail-users.sh
# setup/management.sh
# setup/network-checks.sh
# setup/nextcloud.sh
# setup/questions.sh
# setup/ssl.sh
# setup/start.sh
# setup/system.sh
# setup/webmail.sh
# tools/archive_conf_files.sh
# tools/web_update
|
2024-04-03 12:45:10 -04:00 |
|
downtownallday
|
21b01aab6d
|
v68
|
2024-04-01 17:59:40 -04:00 |
|
downtownallday
|
1be8257b20
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# CHANGELOG.md
# README.md
|
2024-04-01 17:57:03 -04:00 |
|
Downtown Allday
|
379fd9a25b
|
Merge pull request #30 from downtownallday/merge-upstream
Merge upstream
|
2024-03-23 18:11:45 -04:00 |
|
downtownallday
|
6ade958e2d
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
|
2024-03-23 17:50:34 -04:00 |
|
downtownallday
|
7e03b651d7
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
# management/status_checks.py
|
2024-03-23 17:48:50 -04:00 |
|
Downtown Allday
|
a219d6fd67
|
Merge pull request #29 from downtownallday/merge-upstream
Merge upstream
|
2024-03-23 10:55:33 -04:00 |
|
downtownallday
|
4be2d1b844
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
# setup/webmail.sh
|
2024-03-23 10:32:25 -04:00 |
|
downtownallday
|
88558f81e3
|
Return the result, not None to avoid crashing the management daemon
|
2024-03-12 10:22:49 -04:00 |
|
Downtown Allday
|
5e24d22dba
|
Merge pull request #28 from downtownallday/merge-upstream
Merge upstream
|
2024-03-12 08:02:48 -04:00 |
|
downtownallday
|
d349150dd0
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
# .gitignore
# management/auth.py
# management/daemon.py
# management/mail_log.py
# management/mailconfig.py
# management/mfa.py
# management/ssl_certificates.py
# management/status_checks.py
# management/utils.py
# management/web_update.py
# setup/mail-postfix.sh
# setup/migrate.py
# setup/preflight.sh
# setup/webmail.sh
# tests/test_mail.py
# tools/editconf.py
|
2024-03-12 07:41:14 -04:00 |
|
downtownallday
|
c884d63dda
|
QA: extent tick wait from 1ms to 100ms to avoid ElementNotInteractableException
|
2024-03-05 08:58:53 -05:00 |
|
downtownallday
|
da2d88e4f4
|
Fix invalid escape sequences
|
2024-03-05 08:56:39 -05:00 |
|
downtownallday
|
38ad0d3cd6
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2024-01-10 09:52:53 -05:00 |
|
downtownallday
|
fd188985f1
|
v67
|
2023-12-22 19:00:16 -05:00 |
|
downtownallday
|
96b315c368
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-12-22 18:59:26 -05:00 |
|
downtownallday
|
9a5f7895df
|
v66
|
2023-12-18 15:11:33 -05:00 |
|
downtownallday
|
8cb2decb51
|
Update QA tests for Nextcloud 28
|
2023-12-18 15:00:08 -05:00 |
|
downtownallday
|
b88845190f
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-12-18 13:47:57 -05:00 |
|
downtownallday
|
ed963fa65c
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# setup/bootstrap.sh
# setup/webmail.sh
|
2023-12-05 09:08:32 -05:00 |
|
downtownallday
|
d0da88b2ba
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2023-11-28 07:32:59 -05:00 |
|
Downtown Allday
|
2d47ec3f68
|
Merge pull request #26 from downtownallday/roundcube-upgrade
Roundcube upgrade to 1.6.5
|
2023-11-06 08:26:48 -04:00 |
|
downtownallday
|
7cbc9254ce
|
Merge remote-tracking branch 'kiekerjan/roundcube165' into roundcube-upgrade
# Conflicts:
# setup/webmail.sh
|
2023-11-06 06:47:55 -05:00 |
|
downtownallday
|
2b638042cb
|
Reduce retained slapd logs from 1 year to 3 months
|
2023-11-01 06:20:40 -04:00 |
|
downtownallday
|
ef39cfdd8a
|
v65
|
2023-10-29 13:21:16 -04:00 |
|
downtownallday
|
4b71b0f5b4
|
Merge remote-tracking branch 'upstream/main'
# Conflicts:
# README.md
# setup/webmail.sh
|
2023-10-29 13:19:38 -04:00 |
|
downtownallday
|
90f4675313
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2023-10-17 10:37:55 -04:00 |
|
Downtown Allday
|
6b33ca2c74
|
Merge pull request #24 from downtownallday/roundcube-update
Update roundcube to 1.6.4
|
2023-10-17 10:36:28 -04:00 |
|
downtownallday
|
2a240977b3
|
Update roundcube to 1.6.4
|
2023-10-17 10:13:06 -04:00 |
|
Downtown Allday
|
86b030b803
|
Merge pull request #23 from downtownallday/fix-move-postfix-queue
Fix move postfix queue
|
2023-10-06 06:17:04 -04:00 |
|
downtownallday
|
75baac8d60
|
Update rsyslog's postfix configuration, which creates a socket in postfix's chroot
|
2023-10-06 05:50:16 -04:00 |
|
downtownallday
|
c816669073
|
Even though smtpd is not chrooted, move auth socket back to postfix's chroot/working directory anyway.
|
2023-10-06 05:48:52 -04:00 |
|
downtownallday
|
7abd7b3da6
|
Tighten permissions of the shared postfix/dovecot auth socket
|
2023-10-05 21:53:46 -04:00 |
|
Downtown Allday
|
5c4c75c111
|
Merge pull request #22 from downtownallday/move-postfix-queue-to-user-data
Move postfix queue to user data
|
2023-10-05 18:21:30 -04:00 |
|
downtownallday
|
bc2bc02a57
|
Add a setup mod to move postfix queue to /home/user-data
|
2023-10-05 17:58:26 -04:00 |
|
downtownallday
|
f9f39d7715
|
Move dovecot auth socket location from postfix's directory to dovecot's
|
2023-10-05 17:57:46 -04:00 |
|
downtownallday
|
2fb73c7cfe
|
v64
|
2023-09-02 20:00:57 -04:00 |
|
downtownallday
|
c0c4275c12
|
Add copyright
|
2023-09-02 19:59:33 -04:00 |
|
downtownallday
|
b11309b624
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-09-02 19:58:38 -04:00 |
|
downtownallday
|
8e4c48bae1
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# management/backup.py
|
2023-09-02 16:44:42 -04:00 |
|
downtownallday
|
5fc9edb3d7
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2023-09-02 07:19:32 -04:00 |
|
downtownallday
|
202f1c37d2
|
fix for duplicity 2.1.0
|
2023-08-29 17:40:56 -04:00 |
|
downtownallday
|
6ba5e9045d
|
v63
|
2023-08-02 08:32:16 -04:00 |
|
downtownallday
|
af3357cd46
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-08-02 08:30:08 -04:00 |
|
downtownallday
|
3774a78b03
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# setup/nextcloud.sh
|
2023-06-16 17:32:28 -04:00 |
|
downtownallday
|
1aab41e7fe
|
QA: 'name' isn't immutable, so make a copy
|
2023-05-29 19:45:27 -04:00 |
|
downtownallday
|
c66e9f3840
|
v62
|
2023-05-21 07:25:45 -04:00 |
|
downtownallday
|
d956166164
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-05-21 07:23:55 -04:00 |
|
Downtown Allday
|
c83716f1e1
|
Merge pull request #20 from downtownallday/merge-upstream
Merge upstream
|
2023-05-13 20:45:07 -04:00 |
|
downtownallday
|
27d5aa516e
|
QA: update message matching for changes in z-push 2.7.0
|
2023-05-13 13:16:15 -04:00 |
|
downtownallday
|
6a7fc1594d
|
Remove z-push hacks
|
2023-05-13 13:15:00 -04:00 |
|
downtownallday
|
8270f34acb
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
# setup/webmail.sh
|
2023-05-13 12:29:18 -04:00 |
|
downtownallday
|
34bee7f412
|
Merge remote-tracking branch 'upstream/main' into merge-upstream
# Conflicts:
# management/templates/index.html
# setup/nextcloud.sh
# setup/webmail.sh
|
2023-05-13 08:28:29 -04:00 |
|
downtownallday
|
dc30558833
|
tests: fix logout sequence for nc 26
|
2023-04-20 09:59:17 -04:00 |
|
downtownallday
|
037b1b7570
|
capture failed ui test screenshot
|
2023-04-20 08:55:02 -04:00 |
|
downtownallday
|
a3e446b7c6
|
workaround occasional logwatch hang
|
2023-04-20 08:22:05 -04:00 |
|
downtownallday
|
5ae1aeac95
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
|
2023-03-13 17:34:12 -04:00 |
|
downtownallday
|
dabb3e27ba
|
v61.1
|
2023-01-29 10:43:51 -05:00 |
|
downtownallday
|
da0506a1d7
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-01-29 10:41:53 -05:00 |
|
downtownallday
|
f4fc071bb2
|
v61
|
2023-01-25 08:51:58 -05:00 |
|
downtownallday
|
3c3cd89a13
|
mods: update copyright
|
2023-01-25 08:50:19 -05:00 |
|
downtownallday
|
9f5ddc284a
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
# Conflicts:
# README.md
|
2023-01-25 08:49:12 -05:00 |
|
downtownallday
|
190d7195d3
|
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
The roundcube password plugin is not disabled.
# Conflicts:
# management/utils.py
# setup/start.sh
# setup/system.sh
# setup/webmail.sh
# tools/editconf.py
|
2023-01-15 20:35:08 -05:00 |
|
downtownallday
|
aaff2eebcf
|
setup: copy custom logwatch services and conf, if available
|
2023-01-07 20:36:04 -05:00 |
|
downtownallday
|
eab4f80858
|
qa: open ldaps and accept cloudinabox email to ease testing
|
2022-12-29 21:20:29 -05:00 |
|
downtownallday
|
f8bba1b2b8
|
setup: tighten permissions to setup mods backup in user-data
|
2022-12-02 15:24:21 -05:00 |
|
downtownallday
|
e0a237c857
|
Fixes #17: start services after unattended upgrades
|
2022-12-02 15:09:29 -05:00 |
|
downtownallday
|
36b5a31e82
|
setup: backup and restore setup mods
|
2022-11-20 09:08:50 -05:00 |
|
downtownallday
|
b810417676
|
management: fix crash when entering catch-all alias with no forward-to
|
2022-11-20 09:07:49 -05:00 |
|
downtownallday
|
7cf55db865
|
mod: protect the coturn turnserver secret
|
2022-11-14 17:38:35 -05:00 |
|