downtownallday
c884d63dda
QA: extent tick wait from 1ms to 100ms to avoid ElementNotInteractableException
2024-03-05 08:58:53 -05:00
downtownallday
8cb2decb51
Update QA tests for Nextcloud 28
2023-12-18 15:00:08 -05:00
downtownallday
c0c4275c12
Add copyright
2023-09-02 19:59:33 -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
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
27d5aa516e
QA: update message matching for changes in z-push 2.7.0
2023-05-13 13:16:15 -04:00
downtownallday
dc30558833
tests: fix logout sequence for nc 26
2023-04-20 09:59:17 -04: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
eab4f80858
qa: open ldaps and accept cloudinabox email to ease testing
2022-12-29 21:20:29 -05:00
downtownallday
49bcf7ba59
qa: add support for Nextcloud 25
2022-11-10 10:20:54 -05:00
downtownallday
b4624b35eb
qa: add core code for browser-based testing and tests for changing user passwords and adding contacts in roundcube
2022-11-09 23:08:25 -05:00
downtownallday
4b50572dc9
testing: output elapsed time for provisioning
2022-11-06 07:56:47 -05:00
downtownallday
82d756152a
Adds a test to ensure dns is functional
2022-10-30 08:23:36 -04:00
downtownallday
085bec2e17
install packages in the same order as setup/start.sh
2022-10-29 09:56:35 -04:00
downtownallday
a1c8b79c6f
Change the default behavior to only prepare jammy unless "all" given on command line
2022-10-29 09:55:51 -04:00
downtownallday
1a0b94c878
restore backup: don't automatically unmount an ehdd drive
2022-10-14 15:02:44 -04:00
downtownallday
16679aa5ac
preloaded: add support for clone at commit
2022-10-14 14:18:34 -04:00
downtownallday
2f19ec19da
Update tags now that upstream has merged jammy branch
2022-10-12 08:22:05 -04:00
Joshua Tauberer
ddf8e857fd
Support Ubuntu 22.04 Jammy Jellyfish ( #2083 )
2022-10-11 21:18:34 -04:00
downtownallday
d786fa2790
Hide apt output when installing duplicity
2022-10-11 08:19:51 -04:00
downtownallday
26fa200014
Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
...
# Conflicts:
# setup/management.sh
# setup/nextcloud.sh
2022-10-09 09:30:12 -04:00
downtownallday
cc54379ed2
Merge branch 'jammyjellyfish2204' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
...
# Conflicts:
# management/backup.py
2022-09-29 11:10:16 -04:00
downtownallday
9a381961c5
setting permissions on mail.log fixes the github actions failure for upgrade-to-upstream - this is just clean up
2022-09-22 18:31:59 -04:00
downtownallday
35aa9f7691
try setting mail.log permissions during setup
2022-09-22 18:06:03 -04:00
downtownallday
c9eb90800b
flush logs on other log scanning functions
2022-09-22 17:34:22 -04:00
downtownallday
4531c90434
restart rsyslogd on GITHUB_ACTIONS=true instead of HUP
2022-09-22 16:56:24 -04:00
downtownallday
86a61a7b12
try to deal with the flurry of messages from rsyslogd after a HUP on github actions
2022-09-22 15:53:45 -04:00
downtownallday
e0f2ba84e2
update .gitignore
2022-09-22 13:41:42 -04:00
downtownallday
f71b5f3229
Add additional vagrant definition that automatically connects to a cloudinabox
2022-09-22 11:10:16 -04:00
downtownallday
892c33af07
Automatically install .emacs on test vms
2022-09-22 11:08:46 -04:00
downtownallday
9ac1bdd045
LOCAL_MODS_DIR must be absolute
2022-09-21 19:04:18 -04:00
downtownallday
188eb9bee1
update test to get syslog output
2022-09-21 16:46:38 -04:00
downtownallday
53cbabac75
Fix url redirection when a remote nextcloud is used so that .well-known/caldav and carddav work properly, as well as the redirecting /cloud to the remote Nextcloud. Since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods.Fix url redirection when a remote nextcloud is in use. This corrects redirection for /.well-known/caldav, /.well-known/carddav and /cloud to send the client to the remote nextcloud. This requires an nginx configuration change, and since the nginx config is replaced by the management daemon whenever a new domain is added, this change adds a hooking mechanism for setup mods allowing them to intercept and modify the resultant nginx config.
2022-09-21 15:52:47 -04:00
downtownallday
39aaf94e7b
Add options to 1. re-use existing an existing backup 2. disable test runner
2022-09-20 10:15:36 -04:00
downtownallday
f321271e1c
Adjust formatting
2022-09-20 10:14:10 -04:00
downtownallday
bf63ca827e
Add copyright to source files
2022-09-19 14:45:11 -04:00
downtownallday
809a75765e
replace FLASK_ENV, which has been deprecated, with FLASK_DEBUG
2022-09-18 15:44:01 -04:00
downtownallday
20646e43f8
single restore_backup script for miab and ciab
2022-09-06 11:47:04 -04:00
downtownallday
78e6755e6b
wait for the management daemon to be ready before ending the test
2022-09-05 20:35:36 -04:00
downtownallday
b731de2f66
fix capture state and populate working directory errors
2022-09-05 18:34:46 -04:00
downtownallday
d87148292e
fix missing $
2022-09-05 17:08:41 -04:00
downtownallday
f63488aa1a
Merge branch 'master' into jammyjellyfish2204
...
# Conflicts:
# setup/management.sh
# setup/mods.available/connect-nextcloud-to-miab.sh
# setup/start.sh
# setup/webmail.sh
# tests/lib/carddav.sh
# tests/lib/system.sh
# tests/system-setup/setup-defaults.sh
# tests/system-setup/setup-funcs.sh
# tests/system-setup/upgrade.sh
2022-09-05 10:30:45 -04:00
downtownallday
a7739196b4
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox into jammyjellyfish2204
2022-09-05 09:28:26 -04:00
downtownallday
f6cd8f56c3
Merge branch 'main' of https://github.com/mail-in-a-box/mailinabox
2022-08-21 14:07:30 -04:00
Sudheesh Singanamalla
d7244ed920
Fixes #2149 Append ; in policy strings for DMARC settings ( #2151 )
...
Signed-off-by: Sudheesh Singanamalla <sudheesh@cloudflare.com>
2022-08-19 13:23:42 -04:00
Rauno Moisto
78569e9a88
Fix DeprecationWarning in dnspython query vs resolve method
...
The resolve method disables resolving relative names by default. This change probably makes a7710e90
unnecessary. @JoshData added some additional changes from query to resolve.
2022-07-28 14:02:46 -04:00
downtownallday
27dcb5d7ca
Enable fail2ban for z-push and add a test for it
2022-07-18 15:52:04 -04:00
downtownallday
ecf5e3ddfb
Improve output formatting
2022-06-29 12:56:44 -04:00
downtownallday
8f1bb4f498
Add a z-push test suite
2022-06-29 10:42:09 -04:00