| 
							
							
								 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 formatcall | 2024-03-10 07:56:49 -04:00 |  | 
			
				
					| 
							
							
								 Teal Dulcet | 6508d47da1 | Fixed C405 (unnecessary-literal-set): Unnecessary listliteral (rewrite as asetliteral) | 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 passstatement | 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 formatcall | 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 |  |