16 Commits

Author SHA1 Message Date
comp500
a0c4aadba0 Merge branch 'main' into pr/unilock/230 2024-08-28 18:25:44 +01:00
Tricked
07033023af feat: begin github support 2024-04-15 14:48:55 -04:00
comp500
bee8e601d4 Clean up empty entries in index (not sure why they can exist?) 2023-10-14 14:45:28 +01:00
comp500
9496ad3a7b Pass through warnings from UpdateIndex, don't fetch sha256 if we already have it 2023-10-08 14:53:07 +01:00
comp500
0df199852f Attempt to redownload cached files when errors are found 2023-06-23 19:45:44 +01:00
comp500
dd5520e471 Fix cache errors from files with same length/murmur2 fingerprint 2023-06-23 19:00:35 +01:00
Matt Artist
1786e47806
fix: convert download hashes to lower before compare (#199) 2023-03-11 18:21:21 +00:00
comp500
aeae76a569 Linter fixes (error handling, unused constants, raw strings) 2023-03-10 17:06:48 +00:00
comp500
672d22d0dd Fix deprecated uses of ioutil 2023-01-20 18:43:46 +00:00
comp500
79d3ed3957 Reword "mod"/"addon"/"install" to clearer terms across all commands (fixes #138) 2023-01-20 18:39:23 +00:00
comp500
044c34e07c Move to go-modrinth lib (v2 API) and always supply UA in HTTP requests 2022-08-02 02:53:31 +01:00
comp500
0d8c1762a3 Handle uppercase hashes properly (case-fold compare or normalise to lowercase) 2022-06-20 16:59:06 +01:00
comp500
f3837af145 Completed download implementation for CF export
Added support for importing manual files and rehashing where necessary
Moved cache folder to "local" user folder
Cleaned up messages, saved index after importing
2022-05-21 03:40:00 +01:00
comp500
55f0e4a297 WIP: misc fixes, start updating CF/MR export to use download system 2022-05-20 18:13:43 +01:00
comp500
e73fa8c48a Continued work on download system (cache + cf meta now implemented) 2022-05-18 22:11:28 +01:00
comp500
30bc6d81bb WIP caching system for Modrinth/CurseForge pack export 2022-05-18 16:02:40 +01:00