Commit Graph

42 Commits

Author SHA1 Message Date
aece305003 Move logger stuff to logger module 2021-09-23 12:53:01 +02:00
c431c0ae00 Implement GPG verification wrt #236 2021-09-18 21:51:19 +02:00
13143b8e4d Drop monad-logger 2021-08-30 23:36:11 +02:00
14fc6b7281 Remove string-interpolate wrt #212 2021-08-25 18:54:58 +02:00
f8cfcd4038 Get rid of tar 2021-08-25 11:48:30 +02:00
2792f6f4b6 Fix error handling when we can't find a filename 2021-08-06 19:45:59 +02:00
5a34191b88 Fix listTools to always show currently installed GHCup 2021-07-27 22:33:35 +02:00
fdf45e0fe6 Do etags hashing wrt #193 2021-07-25 23:15:59 +02:00
6143cdf2e0 Add --offline switch wrt #186 2021-07-19 13:49:24 +02:00
810870e3a5 Fix Validate 2021-06-07 20:04:55 +02:00
7b050e9fe2 Fix ghcup-gen validation for global tools 2021-06-06 11:57:37 +02:00
2f62067d96 Windows support 2021-06-05 21:01:01 +02:00
5db43cd908 Improve error printing in ghcup-gen 2021-04-24 21:51:06 +02:00
0c6699c3c6 Allow to check ghcup binaries in validate-tarballs 2021-04-11 22:15:43 +02:00
adf44ba141 Validate subdirs too, fixes #52 2021-04-02 16:54:27 +02:00
d5b5f1fddd Chores 2021-03-24 17:56:57 +01:00
8c87c9aeb7 Fix error messages and overhaul pretty printing
Fixes #115
2021-03-02 10:35:31 +01:00
08943dadca Fix validation 2021-02-26 16:06:08 +01:00
f547a6eb68 Support ARM/AARCH 2021-02-25 11:53:36 +01:00
f964382175 Tighten checks, alpine 32bit bindists is 1st class 2021-02-21 15:37:05 +01:00
amesgen
5c43ff4c9e error if we check nothing 2021-01-02 08:51:57 +01:00
amesgen
53db68e39f minor tarball filter format change 2021-01-02 07:58:08 +01:00
amesgen
62d5d53232 filter tool and version instead of URL 2021-01-02 05:53:11 +01:00
amesgen
56569a0698 use regex instead of substring 2021-01-02 05:05:05 +01:00
amesgen
8944ed6e36 allow to filter tarball validation by a URL substring
also, use nubOrd for linearithmic instead of quadratic complexity
2021-01-01 05:45:58 +01:00
53f5a08924 Allow configuring URLSource as well 2020-10-25 14:47:26 +01:00
4fef93b7b1 Allow to configure ghcup with a yaml config file
Fixes #41
2020-10-25 10:22:45 +01:00
e250d6013f Redo Settings as AppState 2020-10-24 01:07:31 +02:00
57c34a07f2 Allow to hide old versions of tools in TUI 2020-10-09 23:05:11 +02:00
93c17607b5 Fix haddock build, fixes #62 2020-09-15 17:44:30 +02:00
d2c5d4dfd9 Test that we're not missing GHCup alpine 2020-08-11 20:23:15 +02:00
cafedd73a2 Use Settings to avoid querying dirs every time 2020-08-10 21:52:30 +02:00
d30d2ac8a5 Add cabal-install-3.4.0.0-rc1 2020-08-10 21:51:00 +02:00
1a64527e14 Improve verbosity 2020-07-13 16:27:01 +02:00
f46700e1cc First cross try 2020-04-29 20:19:01 +02:00
0ff7ebb1fd Allow to set downloader 2020-04-29 19:12:58 +02:00
bcaccaaf31 Implement --keep 2020-04-22 19:32:14 +02:00
4ed5e21b7f Validate that all GHC versions have a base tag 2020-04-22 16:13:23 +02:00
6c12eb16eb Add base tag 2020-04-22 11:59:40 +02:00
e637f90fae List stray tools 2020-04-21 23:37:48 +02:00
8a1bd45ffe Remove URLSource from Settings 2020-03-17 18:39:01 +01:00
a93aaf9a5f Initial commit 2020-03-09 00:44:11 +01:00