bc2858ecbf 
								
							 
						 
						
							
							
								
								fix: dequote editions pipe  
							
							
							
						 
						
							2024-08-27 10:35:34 +01:00  
				
					
						
							
							
								 
						
							
								885d4a84b2 
								
							 
						 
						
							
							
								
								fix: Don't duplicate VM path in fixed ISO from create_config function  
							
							
							
						 
						
							2024-07-14 20:00:37 +01:00  
				
					
						
							
							
								 
						
							
								fc43f861b7 
								
							 
						 
						
							
							
								
								refactor: use unattended windows installation by default  
							
							... 
							
							
							
							Create unattended windows installation iso by default when creating
windows vms with --create-config.
To disable, pass --disable-unattended
https://github.com/quickemu-project/quickemu/pull/1373/files#r1673481239 
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com> 
							
						 
						
							2024-07-14 20:00:37 +01:00  
				
					
						
							
							
								 
						
							
								d3a95c2fe5 
								
							 
						 
						
							
							
								
								refactor: General improvements to create_config function  
							
							
							
						 
						
							2024-07-14 20:00:37 +01:00  
				
					
						
							
							
								 
						
							
								113bd4d1f5 
								
							 
						 
						
							
							
								
								feat: add --unattended flag to --create-config to create unattend.iso (windows hosts)  
							
							... 
							
							
							
							Feature request #1369  
							
						 
						
							2024-07-14 20:00:37 +01:00  
				
					
						
							
							
								 
						
							
								3c50a65df5 
								
							 
						 
						
							
							
								
								refactor: move unattended win installation code inside function  
							
							... 
							
							
							
							move code necessary for creation of unattended.iso for windows 10 and 11
inside unattended_windows function
Change parameter required for unattended_windows function from
autounattend.xml file to $VM_PATH 
							
						 
						
							2024-07-14 20:00:37 +01:00  
				
					
						
							
							
								 
						
							
								9276573c02 
								
							 
						 
						
							
							
								
								refactor: move create_config function to the bottom  
							
							... 
							
							
							
							move it below unattended_windows and web_get functions to reference them
later 
							
						 
						
							2024-07-14 20:00:37 +01:00  
				
					
						
							
							
								 
						
							
								083ee169dd 
								
							 
						 
						
							
							
								
								fix: download Fedora Silverblue iso instead of ociarchive file  
							
							
							
						 
						
							2024-07-03 17:12:45 +01:00  
				
					
						
							
							
								 
						
							
								b519043ddb 
								
							 
						 
						
							
							
								
								fix: make shellcheck happy by removing pointless echo  
							
							
							
						 
						
							2024-07-02 16:18:18 +01:00  
				
					
						
							
							
								 
						
							
								ec13f369c5 
								
							 
						 
						
							
							
								
								fix: add resolve_quickemu() to quickget so it can locate quickemu  
							
							
							
						 
						
							2024-07-02 15:57:59 +01:00  
				
					
						
							
							
								 
						
							
								e305c41118 
								
							 
						 
						
							
							
								
								refactor: replace all use of fold with fmt; no need for ncurses  
							
							
							
						 
						
							2024-07-02 14:09:29 +01:00  
				
					
						
							
							
								 
						
							
								0440ce149b 
								
							 
						 
						
							
							
								
								refactor: remove single use error_ functions  
							
							
							
						 
						
							2024-07-02 14:09:29 +01:00  
				
					
						
							
							
								 
						
							
								f846d8f9aa 
								
							 
						 
						
							
							
								
								chore: drop Windows 8.1 and Windows 10 LTSC  
							
							... 
							
							
							
							- Windows 8.1 is EOL since January 10, 2023.
- Windows 10 LTSC just doesn't make sense for virtual machines. 
							
						 
						
							2024-06-30 16:17:30 +01:00  
				
					
						
							
							
								 
						
							
								90e9bf5087 
								
							 
						 
						
							
							
								
								chore: drop Windows Server 2012 R2  
							
							... 
							
							
							
							EOL since October 10, 2023. 
							
						 
						
							2024-06-30 16:17:30 +01:00  
				
					
						
							
							
								 
						
							
								6a4705e365 
								
							 
						 
						
							
							
								
								refactor: add quoting to tpm condition for window 11  
							
							
							
						 
						
							2024-06-30 16:17:30 +01:00  
				
					
						
							
							
								 
						
							
								130cd6a811 
								
							 
						 
						
							
							
								
								fix: update holoiso to only download the most recent release  
							
							... 
							
							
							
							- Close  #1302 
- Close  #1301  
							
						 
						
							2024-06-25 11:21:47 +01:00  
				
					
						
							
							
								 
						
							
								7afab97c63 
								
							 
						 
						
							
							
								
								fix: update bazzite to always get the latest stable release.  close   #1306  
							
							... 
							
							
							
							Add the option to choose KDE or GNOME editions. 
							
						 
						
							2024-06-25 09:22:52 +01:00  
				
					
						
							
							
								 
						
							
								7ff1c58c69 
								
							 
						 
						
							
							
								
								chore: update release_freebsd() to only get released images  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								33a5d71dda 
								
							 
						 
						
							
							
								
								fix(parrotsec): constrain parrot to the most recent release only  
							
							... 
							
							
							
							Older releases drop the isos and only keep the torrents 
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								c760932d48 
								
							 
						 
						
							
							
								
								chore: only reference the current slint release; their servers are slow  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								ac42e6b492 
								
							 
						 
						
							
							
								
								fix(deepin): improve download speed and correct URLs for release URLs  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								7e0e3e8306 
								
							 
						 
						
							
							
								
								fix(nixos): adapt the plasma edition based on NixOS release  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								b730adf109 
								
							 
						 
						
							
							
								
								chore: constrain netbsd to the 4 most recent releases  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								9572ea6ae9 
								
							 
						 
						
							
							
								
								chore: update mxlinux to 23.3  
							
							
							
						 
						
							2024-06-24 13:39:59 +01:00  
				
					
						
							
							
								 
						
							
								d60c7baa8b 
								
							 
						 
						
							
							
								
								chore: make shellcheck happy in releases_parrotsec() ( #1296 )  
							
							
							
						 
						
							2024-06-24 10:15:21 +01:00  
				
					
						
							
							
								 
						
							
								2c6a050643 
								
							 
						 
						
							
							
								
								chore: make shellcheck happy in releases_nixos() ( #1295 )  
							
							
							
						 
						
							2024-06-24 10:08:03 +01:00  
				
					
						
							
							
								 
						
							
								7e919dac30 
								
							 
						 
						
							
							
								
								chore(updated supported releases): Updated support for ParrotOS 6.1 ( #1279 )  
							
							... 
							
							
							
							* chore(updated supported releases): Updated support for ParrotOS 6.1 and NixOS 24.05
Added support for:
- ParrotOS 6.1
- NixOS 24.05
Removed support for:
- ParrotOS 5.9
- NixOS 23.05
* Apply suggestions from code review
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
* chore: Removed changes to NixOS
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com> 
							
						 
						
							2024-06-24 10:01:50 +01:00  
				
					
						
							
							
								 
						
							
								9b1c28dbe1 
								
							 
						 
						
							
							
								
								fix: correctly escape characters in edition/lang validation.  Closes   #1270  
							
							
							
						 
						
							2024-06-24 08:57:05 +01:00  
				
					
						
							
							
								 
						
							
								94035a5930 
								
							 
						 
						
							
							
								
								adding suggested code to get the two latest nixos releses  
							
							
							
						 
						
							2024-06-24 08:46:57 +01:00  
				
					
						
							
							
								 
						
							
								271e0eb7d7 
								
							 
						 
						
							
							
								
								adding plasma6  
							
							
							
						 
						
							2024-06-24 08:46:57 +01:00  
				
					
						
							
							
								 
						
							
								585814cf87 
								
							 
						 
						
							
							
								
								Adding nixos 24.05 to releases_nixos  
							
							
							
						 
						
							2024-06-24 08:46:57 +01:00  
				
					
						
							
							
								 
						
							
								1fea6b46c2 
								
							 
						 
						
							
							
								
								feat: add timeout and retry to web_check()  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								7bfeb7721e 
								
							 
						 
						
							
							
								
								fix(freebsd): filter out 14.1; it is not released yet.  close   #1231  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								143e3574fb 
								
							 
						 
						
							
							
								
								chore: limit nixos to recent releases  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								6e01e38298 
								
							 
						 
						
							
							
								
								chore: limit deepin to 10 releases  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								1e7714a1af 
								
							 
						 
						
							
							
								
								refactor(debian): only return the latest releases from each release  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								5e96af3eca 
								
							 
						 
						
							
							
								
								chore!(ubuntu): remove EOL releases  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								590bd560cb 
								
							 
						 
						
							
							
								
								fix(quickget): remove use of grep -P and replace with portable equivalent  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								7f250ed1b0 
								
							 
						 
						
							
							
								
								fix: make sure all use of head and tail is portable.  close   #1238  
							
							
							
						 
						
							2024-05-24 09:38:58 -04:00  
				
					
						
							
							
								 
						
							
								f4fbb7dd29 
								
							 
						 
						
							
							
								
								fix(darwin): just use uuidgen to create session_id  
							
							
							
						 
						
							2024-05-17 23:18:54 +01:00  
				
					
						
							
							
								 
						
							
								6528520d0f 
								
							 
						 
						
							
							
								
								refactor: check qemu-img, qemu-system-x86_64 and curl are executable  
							
							
							
						 
						
							2024-05-17 23:18:54 +01:00  
				
					
						
							
							
								 
						
							
								989ad37d65 
								
							 
						 
						
							
							
								
								fix(quickget): find qemu-img  
							
							... 
							
							
							
							- close  #1224 
- close  #1229 
- close  #1234  
							
						 
						
							2024-05-17 23:18:54 +01:00  
				
					
						
							
							
								 
						
							
								9cfc4f6ed7 
								
							 
						 
						
							
							
								
								fix: Arcolinux completely changed releases  
							
							... 
							
							
							
							only 3 editions now and far too messy to support legacy releases 
							
						 
						
							2024-05-15 19:34:33 +01:00  
				
					
						
							
							
								 
						
							
								45470649cb 
								
							 
						 
						
							
							
								
								feat: remove unneeded sed from arcolinux url discovery  
							
							
							
						 
						
							2024-05-14 17:13:39 +01:00  
				
					
						
							
							
								 
						
							
								e6fe7602b9 
								
							 
						 
						
							
							
								
								style: minor corrections  
							
							
							
						 
						
							2024-05-14 11:15:29 +01:00  
				
					
						
							
							
								 
						
							
								8db3100355 
								
							 
						 
						
							
							
								
								refactor: remove hardcoded reference to qemu-img  
							
							
							
						 
						
							2024-05-14 11:15:29 +01:00  
				
					
						
							
							
								 
						
							
								4ccee8097b 
								
							 
						 
						
							
							
								
								chore: alias macOS release names with versions  
							
							
							
						 
						
							2024-05-14 11:15:29 +01:00  
				
					
						
							
							
								 
						
							
								9cb021b174 
								
							 
						 
						
							
							
								
								refactor: move all disk_size configuration to quickget  
							
							
							
						 
						
							2024-05-14 11:15:29 +01:00  
				
					
						
							
							
								 
						
							
								99ccc0460b 
								
							 
						 
						
							
							
								
								style(quickget): indent case state correctly  
							
							
							
						 
						
							2024-05-14 11:15:29 +01:00  
				
					
						
							
							
								 
						
							
								19d01e2900 
								
							 
						 
						
							
							
								
								style(macos): make macos download output consistent  
							
							
							
						 
						
							2024-05-14 11:15:29 +01:00