Commit graph

1,148 commits

Author SHA1 Message Date
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
Martin Wimpress
99ccc0460b style(quickget): indent case state correctly 2024-05-14 11:15:29 +01:00
Martin Wimpress
19d01e2900 style(macos): make macos download output consistent 2024-05-14 11:15:29 +01:00
Martin Wimpress
5b017a5163 chore(windows): drop non-functioning windows 11 hash checking 2024-05-14 11:15:29 +01:00
Martin Wimpress
f2fb7f0f69 refactor(windows): drop curl_windows() and use web_get() 2024-05-14 11:15:29 +01:00
Martin Wimpress
58af2d9d9d style(windows): make windows download output consistent and more verbose 2024-05-14 11:15:29 +01:00
Martin Wimpress
6b052910e8 fix(windows): avoid using the LANG variable in the global scope 2024-05-14 11:15:29 +01:00
EuroNutellaMan
ea92320fe4 chore(new supported release): Added support for Linux Mint 21.3
Added support fo Linux Mint's new version: 21.3
2024-05-13 14:47:35 +01:00
Martin Wimpress
bc399df328 fix: correct the detection of old Ubuntu releases 2024-05-12 23:22:58 +01:00
Martin Wimpress
9b8ff34e81 refactor: make siduction editions dynamic 2024-05-09 21:51:20 +01:00
Martin Wimpress
9a79e7a5c6 style: wrap more variables in braces 2024-05-09 16:39:58 +01:00
Martin Wimpress
8c59f517c1 fix: make windows 10 LTSC download work 2024-05-09 16:39:58 +01:00
Martin Wimpress
4b70a341a9 refactor: include show_os_info() in specify release/edition errors 2024-05-09 16:39:58 +01:00
Martin Wimpress
aa285f0f6e refactor: remove basedOf from os_info() and add --show to quickget 2024-05-09 16:39:58 +01:00
Martin Wimpress
eb1f14e742 refactor: remove pointless indirection of cut_1 2024-05-09 16:39:58 +01:00
Martin Wimpress
16adb86372 fix: resolve shellcheck SC2001
https://www.shellcheck.net/wiki/SC2001
2024-05-09 16:39:58 +01:00
Martin Wimpress
b9d0829d5d refactor: remove skip verification conditions in get_macos() 2024-05-09 16:39:58 +01:00
Martin Wimpress
e80cd7aeff fix: double quote to prevent globbing and word splitting (SC2086)
https://www.shellcheck.net/wiki/SC2086
2024-05-09 16:39:58 +01:00
Martin Wimpress
d45c86996f fix(reactos): get redirected URL for the reactos download 2024-05-09 16:39:58 +01:00
Martin Wimpress
eb08d5a6c6 fix(quickget): resolve shellcheck SC2010 warnings
https://www.shellcheck.net/wiki/SC2010
2024-05-09 16:39:58 +01:00
Martin Wimpress
d7cc6e8115 style(quickget): correctly indent case statements 2024-05-09 16:39:58 +01:00