Phil Clifford
0cfeffbc82
docs: fix small usage typo
2024-08-27 10:44:27 +01:00
Phil Clifford
75bd81d1e9
fix: get sparky info from mirror
2024-08-27 10:42:20 +01:00
Phil Clifford
bc2858ecbf
fix: dequote editions pipe
2024-08-27 10:35:34 +01:00
Liam
885d4a84b2
fix: Don't duplicate VM path in fixed ISO from create_config function
2024-07-14 20:00:37 +01:00
Alpha
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
Liam
d3a95c2fe5
refactor: General improvements to create_config function
2024-07-14 20:00:37 +01:00
Alpha
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
Alpha
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
Alpha
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
Mandy Schoep
083ee169dd
fix: download Fedora Silverblue iso instead of ociarchive file
2024-07-03 17:12:45 +01:00
Martin Wimpress
b519043ddb
fix: make shellcheck happy by removing pointless echo
2024-07-02 16:18:18 +01:00
Martin Wimpress
ec13f369c5
fix: add resolve_quickemu() to quickget so it can locate quickemu
2024-07-02 15:57:59 +01:00
Martin Wimpress
e305c41118
refactor: replace all use of fold with fmt; no need for ncurses
2024-07-02 14:09:29 +01:00
Martin Wimpress
0440ce149b
refactor: remove single use error_ functions
2024-07-02 14:09:29 +01:00
Martin Wimpress
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
Martin Wimpress
90e9bf5087
chore: drop Windows Server 2012 R2
...
EOL since October 10, 2023.
2024-06-30 16:17:30 +01:00
Martin Wimpress
6a4705e365
refactor: add quoting to tpm condition for window 11
2024-06-30 16:17:30 +01:00
Martin Wimpress
130cd6a811
fix: update holoiso to only download the most recent release
...
- Close #1302
- Close #1301
2024-06-25 11:21:47 +01:00
Martin Wimpress
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
Martin Wimpress
7ff1c58c69
chore: update release_freebsd() to only get released images
2024-06-24 13:39:59 +01:00
Martin Wimpress
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
Martin Wimpress
c760932d48
chore: only reference the current slint release; their servers are slow
2024-06-24 13:39:59 +01:00
Martin Wimpress
ac42e6b492
fix(deepin): improve download speed and correct URLs for release URLs
2024-06-24 13:39:59 +01:00
Martin Wimpress
7e0e3e8306
fix(nixos): adapt the plasma edition based on NixOS release
2024-06-24 13:39:59 +01:00
Martin Wimpress
b730adf109
chore: constrain netbsd to the 4 most recent releases
2024-06-24 13:39:59 +01:00
Martin Wimpress
9572ea6ae9
chore: update mxlinux to 23.3
2024-06-24 13:39:59 +01:00
Martin Wimpress
d60c7baa8b
chore: make shellcheck happy in releases_parrotsec() ( #1296 )
2024-06-24 10:15:21 +01:00
Martin Wimpress
2c6a050643
chore: make shellcheck happy in releases_nixos() ( #1295 )
2024-06-24 10:08:03 +01:00
Lorenzo Brzek
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
Liam
9b1c28dbe1
fix: correctly escape characters in edition/lang validation. Closes #1270
2024-06-24 08:57:05 +01:00
Alan Roberts
94035a5930
adding suggested code to get the two latest nixos releses
2024-06-24 08:46:57 +01:00
Alan Roberts
271e0eb7d7
adding plasma6
2024-06-24 08:46:57 +01:00
Alan Roberts
585814cf87
Adding nixos 24.05 to releases_nixos
2024-06-24 08:46:57 +01:00
Martin Wimpress
1fea6b46c2
feat: add timeout and retry to web_check()
2024-05-24 09:38:58 -04:00
Martin Wimpress
7bfeb7721e
fix(freebsd): filter out 14.1; it is not released yet. close #1231
2024-05-24 09:38:58 -04:00
Martin Wimpress
143e3574fb
chore: limit nixos to recent releases
2024-05-24 09:38:58 -04:00
Martin Wimpress
6e01e38298
chore: limit deepin to 10 releases
2024-05-24 09:38:58 -04:00
Martin Wimpress
1e7714a1af
refactor(debian): only return the latest releases from each release
2024-05-24 09:38:58 -04:00
Martin Wimpress
5e96af3eca
chore!(ubuntu): remove EOL releases
2024-05-24 09:38:58 -04:00
Martin Wimpress
590bd560cb
fix(quickget): remove use of grep -P and replace with portable equivalent
2024-05-24 09:38:58 -04:00
Martin Wimpress
7f250ed1b0
fix: make sure all use of head and tail is portable. close #1238
2024-05-24 09:38:58 -04:00
Martin Wimpress
f4fbb7dd29
fix(darwin): just use uuidgen to create session_id
2024-05-17 23:18:54 +01:00
Martin Wimpress
6528520d0f
refactor: check qemu-img, qemu-system-x86_64 and curl are executable
2024-05-17 23:18:54 +01:00
Martin Wimpress
989ad37d65
fix(quickget): find qemu-img
...
- close #1224
- close #1229
- close #1234
2024-05-17 23:18:54 +01:00
Phil Clifford
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
Phil Clifford
45470649cb
feat: remove unneeded sed from arcolinux url discovery
2024-05-14 17:13:39 +01:00
Martin Wimpress
e6fe7602b9
style: minor corrections
2024-05-14 11:15:29 +01:00
Martin Wimpress
8db3100355
refactor: remove hardcoded reference to qemu-img
2024-05-14 11:15:29 +01:00
Martin Wimpress
4ccee8097b
chore: alias macOS release names with versions
2024-05-14 11:15:29 +01:00
Martin Wimpress
9cb021b174
refactor: move all disk_size configuration to quickget
2024-05-14 11:15:29 +01:00