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

254 Commits

Author SHA1 Message Date
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
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
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
2e0b37a09a fix syntax error 2024-09-07 10:52:32 -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
c027db8bf4 reword comment 2024-09-03 10:49:48 -04:00
downtownallday
a1d6f67135 change from vagrant to lxd as the virtualization system 2024-09-02 17:17:02 -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
Viktor Szépe
cd959bc522
Fix typos (#2406) 2024-07-21 07:01:25 -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
95f23961dc QA: wait for first run wizard to display 2024-04-03 12:47:23 -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
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
Teal Dulcet
e466b9bb53 Fixed RUF005 (collection-literal-concatenation) 2024-03-10 07:56:49 -04:00
Teal Dulcet
c719fce40a Fixed UP032 (f-string): Use f-string instead of format call 2024-03-10 07:56:49 -04:00
Teal Dulcet
6508d47da1 Fixed C405 (unnecessary-literal-set): Unnecessary list literal (rewrite as a set literal) 2024-03-10 07:56:49 -04:00
Teal Dulcet
9b961b7ba0 Fixed UP024 (os-error-alias): Replace aliased errors with OSError 2024-03-10 07:56:49 -04:00
Teal Dulcet
b13cef9b1d Fixed PIE790 (unnecessary-placeholder): Unnecessary pass statement 2024-03-10 07:56:49 -04:00
Teal Dulcet
4999ed7b1c Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes 2024-03-10 07:54:51 -04:00
Teal Dulcet
3d72c32b1d Fixed W605 (invalid-escape-sequence) 2024-03-10 07:54:51 -04:00
Teal Dulcet
14a5613dc8 Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format 2024-03-10 07:54:51 -04:00
Teal Dulcet
51dc7615f7 Fixed RSE102 (unnecessary-paren-on-raise-exception): Unnecessary parentheses on raised exception 2024-03-10 07:54:51 -04:00
Teal Dulcet
13b38cc04d Fixed F841 (unused-variable) 2024-03-10 07:54:51 -04:00
Teal Dulcet
2b426851f9 Fixed UP032 (f-string): Use f-string instead of format call 2024-03-10 07:54:51 -04:00
Teal Dulcet
dd61844ced Fixed EM101 (raw-string-in-exception): Exception must not use a string literal, assign to variable first 2024-03-10 07:54:51 -04:00
Teal Dulcet
0ee64f2fe8 Fixed F401 (unused-import) 2024-03-10 07:54:21 -04:00
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