Commit Graph

773 Commits

Author SHA1 Message Date
Martin Wimpress 86ed099283 refactor: update linuxlite to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 3b01fb26dd refactor: update kdeneon to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 30dd6a9cd0 refactor: update kali to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 297fa080f3 refactor: update holoiso to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress b11dcdc0fa refactor: update haiku to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 8f413b0ec9 refactor: update guix to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 5dd44c6fe5 refactor: update ghostbsd to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 35a80ef6b9 refactor: update gentoo to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 568032077b style: improve the presentation of download URLs and redirections 2024-04-21 09:59:48 +01:00
Martin Wimpress 789ef5645d refactor: update web_pipe() to handle redirections 2024-04-21 09:59:48 +01:00
Martin Wimpress 6662ab1740 refactor: update garuda to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 897aae02ab refactor: update reactos to let web_get() handle redirections 2024-04-21 09:59:48 +01:00
Martin Wimpress 81f0506bf7 fix: web_get() now tests for redirections using curl
Mostly this fixes downloads from sourceforge, but should make curl downloads more reliable in general
2024-04-21 09:59:48 +01:00
Martin Wimpress 8f20ae1e5d chore: remove unused variable 2024-04-21 09:59:48 +01:00
Martin Wimpress f27882926a style: correct indentation 2024-04-21 09:59:48 +01:00
Martin Wimpress e9fe08f36a refactor: update antix to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 00fcd9675b refactor: update deepin to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress da5f3c91d0 refactor: update freebsd to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress b5e4891d5c refactor: update fedora to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 00e80c6fd2 refactor: update endeavouros to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 1a25318d89 refactor: update easyos to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress d0c5d83cbb refactor: update draginflybsd to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress f7c88e12ba refactor: update devuan to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress b2dfb55406 refactor: update debian to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 46724130ac refactor: update chimera to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress d01855e0ed refactor: update centos to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 911726aa61 refactor: update cachyos to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 1afade4eda refactor: update bodhi to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress d3676dcdb6 refactor: update bazzite to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress c0a3b0a686 refactor: update batocera to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 3796fa7596 refactor: update vanillaos to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress f4432af3d9 feat: update bunsenlabs to current release 2024-04-21 09:59:48 +01:00
Martin Wimpress 522c266ee7 refactor: update bunsenlabs to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 28e1abf6bd fix: remove duplicate get_biglinux() 2024-04-21 09:59:48 +01:00
Martin Wimpress 607afdd004 refactor: update biglinux to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress af7eb4ab65 refactor: update artixlinux to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 873e3b0bcc refactor: update arcolinux to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 4b1b6f8382 refactor: update archlinux to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress e8557d4fd7 refactor: update android to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 85936d8128 refactor: update alpine to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress b0a439ceb7 refactor: update alma to use web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress f007e06abe feat: add web_pipe() 2024-04-21 09:59:48 +01:00
Martin Wimpress 62064c0c13 fix: correct syntax error when detecting old ubuntu releases 2024-04-19 15:09:13 +01:00
Liam 9665a11e21 Add Windows error message to the download function 2024-04-19 14:34:19 +01:00
zen0bit a8be31056e fix: big moving of new parts 2024-04-19 13:54:11 +01:00
zen0bit 37959f9933 fix: move cut_1 2024-04-19 13:53:21 +01:00
zen0bit 1b7050103c style: move primtux info 2024-04-19 13:48:45 +01:00
zenobit e1952d7e56
style: Remove 100+ empty lines which don't significantly improve readibility (#1066)
(In my opinion)
2024-04-17 15:12:35 +01:00
zen0bit ce39944f43 fix: debian from newest and on one line 2024-04-17 13:17:17 +01:00
zen0bit d280a48acd feat: Use more cut_1 function 2024-04-17 13:16:42 +01:00
Liam 6f88ffedbc Fix HoloISO downloads - closes #1062 2024-04-17 11:39:29 +01:00
zen0bit 1ed0a4d14e style: Sort OS releases alphabeticaly
archcraft
archlinux
batocera
bunselabs
macos
manjaro
mxlinux
2024-04-17 11:38:30 +01:00
zen0bit f40a90772b style: fix indentation 2024-04-17 11:35:22 +01:00
zen0bit f0fb2c8f6f fix: validate_release function 2024-04-17 03:55:36 +01:00
zen0bit ea454aea76 Improve error messages functions 2024-04-17 03:55:10 +01:00
Martin Wimpress 92da03aa90 fix: correct URL for downloading Rocky Linux 2024-04-17 03:54:38 +01:00
Martin Wimpress 36dce7b616 chore: add newer Rockly Linux releases 2024-04-17 03:54:38 +01:00
Martin Wimpress c246b3a1d0 chore: add newer Oracle Linux release 2024-04-17 03:54:38 +01:00
Martin Wimpress 6b74ef78d7 fix: use zsync for Ubuntu daily images 2024-04-17 03:54:38 +01:00
Martin Wimpress 67ddb91915 fix: add #! to chunkcheck and correct skipVerification for macOS 2024-04-17 03:54:38 +01:00
Martin Wimpress 328a6b5bf6 feat: replace aria2c with curl for quickget downloads. Closes #1057 2024-04-17 03:54:38 +01:00
zen0bit 60eae62ac7 feat: Add os_supported_release function 2024-04-17 03:51:52 +01:00
Martin Wimpress 8768283af0 fix: add nixos unstable. Fixes #732 2024-04-17 01:14:38 +01:00
Liam 7e3515aa06 Fix regression in the case of a missing release - closes #1049 2024-04-17 00:24:17 +01:00
Martin Wimpress b6f5b1aeb8 fix: use vmware-svga for old Ubuntu releases. Fixes #966 2024-04-16 23:49:59 +01:00
Martin Wimpress febb854aa8 feat: add cut_1() 2024-04-16 22:02:59 +01:00
Martin Wimpress d2797b6834 chore: white space clean up 2024-04-16 21:40:55 +01:00
Martin Wimpress b486a7519d fix: remove stray closing brace 2024-04-16 21:40:55 +01:00
Martin Wimpress f305103f6d fix: add missing fedora releases 2024-04-16 21:40:55 +01:00
Martin Wimpress 08746937db chore: white space clean up 2024-04-16 19:29:55 +01:00
Martin Wimpress 7600932b12 refactor: update download_windows_workstation() based on Mido 2024-04-16 19:29:55 +01:00
Martin Wimpress e017c2dfa6 refactor: update download_windows_server() based on Mido 2024-04-16 19:29:55 +01:00
Martin Wimpress 9c09fdb000 docs: update downloads_windows function attributions 2024-04-16 19:29:55 +01:00
Martin Wimpress b1c75d3b5d refactor: rename download_windows functions 2024-04-16 19:29:55 +01:00
Martin Wimpress 1012109536 feat: add curl_windows() from Mido 2024-04-16 19:29:55 +01:00
Martin Wimpress 1004c3428b refactor: update handle_curl_error() based Mido 2024-04-16 19:29:55 +01:00
zen0bit 272334b2a7 style: Sort OS releases from newest to oldest 2024-04-16 19:23:23 +01:00
zen0bit ee65d6ee26 Improve list_isos function messages shown to user 2024-04-16 19:22:54 +01:00
zen0bit 9b0e0a880b Add os_homepage function 2024-04-16 19:22:22 +01:00
zen0bit 2a67445c65 Move os_credentials function where belongs 2024-04-16 19:22:01 +01:00
zen0bit 2b4c60fc1f Move os_about function where belong 2024-04-16 19:21:40 +01:00
zen0bit dd35355f70 Add pureos info (added before that) 2024-04-16 19:21:14 +01:00
zen0bit 9b5593749b fix: help_message function placement
More functions not in correct position, but only this inside something
else
- To the rest we will get later.
2024-04-16 16:54:52 +01:00
Martin Wimpress 652d91d33a fix: update URLs referencing the project #945 2024-04-16 14:42:38 +01:00
Martin Wimpress 6028a611c0
feat: test_isos function 2024-04-16 14:19:54 +01:00
Martin Wimpress 0c910be5c4
feat: os_supported_edition function 2024-04-16 14:14:32 +01:00
Martin Wimpress bf8fa84c4f
feat: os_supported_edition function 2024-04-16 14:12:43 +01:00
Martin Wimpress c23b2afd80
feat: os_error_edition function 2024-04-16 14:11:32 +01:00
Martin Wimpress d96978d1c2
feat: os_supported_lang function 2024-04-16 14:10:33 +01:00
Martin Wimpress c3acd28c6b
feat: handle_missing function 2024-04-16 14:05:34 +01:00
Martin Wimpress 29167d8528
feat: os_error function 2024-04-16 14:04:18 +01:00
Martin Wimpress 20b5e1c335
feat: os_not_supported function 2024-04-16 14:03:24 +01:00
zen0bit 7c53267153 feat: Add function to test if all ISOs are really downloadable 2024-04-16 14:53:07 +02:00
zen0bit 9ff5f02d8f feat: Add function to show error message if path not specified 2024-04-16 13:49:12 +01:00
zen0bit 15e4726801 feat: Add folding to shown releases and editions (no more words cutted in half) 2024-04-16 13:48:51 +01:00
zen0bit c703f8518e feat: Add function to show nice help message 2024-04-16 13:48:33 +01:00
Martin Wimpress 626c63cb7e
feat: list_isos function 2024-04-16 13:47:56 +01:00
zen0bit b6e71f985a feat: Add function to list supported OS with all releases and editions 2024-04-16 13:46:41 +01:00
zen0bit 707a45d909 feat: Add new pretty_name function
for now renamed to pretty_name_new
rename to pretty_name after merging needed chnges
2024-04-16 13:46:12 +01:00
zen0bit 4cc1b90b25 feat: Add function to show OS homepage 2024-04-16 13:45:47 +01:00