Alex Genovese
1638b7a721
fix: Archcraft and ReactOS ISO naming and editions quoting ( #1468 )
...
* proper fix for 'editions'
quotes needed on editions function call to prevent globbing ....
* fix archcraft download
otherwise just downloads with filename 'download' without even a .iso extension
* refactor: Use web_redirect function to get archcraft URL
---------
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-10-19 22:47:04 +01:00
Alex Genovese
9d4b82db20
fix: dynamic grep latest MX linux and sort Kolibri ( #1479 )
...
* Fix: add dynamic grep for latest MX linux releases
* add quick fix for kolibri url
* add Kolibri editions and 7zip extraction
2024-10-19 22:35:38 +01:00
Alex Genovese
3de28e1e56
fix: CachyOS downloads ( #1483 )
...
* update cachyos to new editions
only two editions now and a revised cdn setup
2024-10-18 19:43:14 +01:00
Phil Clifford
8eda1e1150
fix(parrotsec): change grep to not use perl regexp so MacOS/BSD are happier
2024-10-18 17:26:48 +01:00
Phil Clifford
66a0af3a92
fix(nixos): change grep to not use perl regexp so MacOS/BSD are happier
2024-10-18 17:26:48 +01:00
Phil Clifford
0f8d56d2c8
fix: blendOS now has a single current iso ( #1481 )
...
* fix: blendOS now has a single current iso
Select a reasonable mirror as the old choice is unreliable
Co-authored-by: Liam <33645555+lj3954@users.noreply.github.com>
2024-10-17 20:54:57 +01:00
Agustin Ferrario
002e366552
Add Haiku r1beta5
...
Added the lastest release from Haiku (r1beta5).
2024-09-30 17:37:36 +01:00
zenobit
3a20b31b49
fix: open homepage
...
introduced in
aa285f0f6e
2024-09-30 17:36:10 +01:00
Phil Clifford
17f3cd7eeb
refactor: remove redundant code from resolve_quickemu() ( #1404 )
...
* fix: remove redundant command call
* fix: test local quickemu is executable
2024-09-30 17:34:17 +01:00
Aaron Honeycutt
04be5de7f1
remove popos 21.10
...
this is an unsupported release now
2024-09-30 17:31:43 +01:00
Mario Kneidinger
4a871fff22
chore(new supported release): Added support for Linux Mint 22
2024-09-30 17:31:12 +01:00
Gitsarry
790484cb7d
fix: use double brackets for if clause with and & or concatenation
...
Previous does not work with Bash version 5.2.15(1)-release (x86_64-pc-linux-gnu)
2024-08-27 10:54:08 +01:00
Luke Yelavich
42c90e9771
feat: Add support for OpenSuse Aeon
2024-08-27 10:45:47 +01:00
Agustin Isasmendi
9332ff25cd
fix : #1391 Change http to https endpoints for macos download
2024-08-27 10:45:15 +01:00
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