Commit graph

316 commits

Author SHA1 Message Date
Geoff Bourne
2680e02b34
modrinth: more info in error when dependency has no applicable files (#3142) 2024-11-09 12:46:12 -06:00
Geoff Bourne
07708209a6
cf: gracefully handle corrupted API cache index (#3110) 2024-10-15 18:39:43 -05:00
Geoff Bourne
fd20fc9654
cf: default API cache TTL to 2 days and allow config (#3107) 2024-10-15 07:54:30 -05:00
Geoff Bourne
f5da624789
curseforge: cache get mod info and file API calls to disk (#3102) 2024-10-13 14:15:09 -05:00
Geoff Bourne
1b8b694036
modrinth: support datapack retrieval (#3096) 2024-10-07 08:44:42 -05:00
Geoff Bourne
a0e274a7b7
auto-cf: support three-part modloader IDs (#3081) 2024-09-26 20:55:19 -05:00
Geoff Bourne
5ac7b1d108
build: upgraded restify, rcon-cli, mc-server-runner (#3067) 2024-09-09 20:54:41 -05:00
Geoff Bourne
f420b92d05
build: upgraded easy-add and mc-monitor (#3066) 2024-09-09 20:16:42 -05:00
md5nake
c271ad99e0
Bump mc-monitor version (#3061) 2024-09-08 19:12:39 -05:00
Geoff Bourne
222b522bc1
build: accept build args for extra packages to install (#3060) 2024-09-07 18:42:43 -05:00
Geoff Bourne
dd3c7a4b77
Healthcheck interval is now 60s with start interval 5s (#3058) 2024-09-07 09:01:20 -05:00
Geoff Bourne
739cd5a320
modrinth: improve logging of non-applicable versions (#3053) 2024-09-01 18:39:49 -05:00
Geoff Bourne
8685cc05c7
cf-files: improve the logging of missing dependencies especially optional ones (#3044) 2024-08-17 17:30:12 -05:00
Geoff Bourne
a71c5384b4
paper: suggest other release channel when build not found (#3000) 2024-07-17 21:12:12 -05:00
Geoff Bourne
379cef3c7e
Re-download Modrinth projects based on modified time rather than filename existence (#2999) 2024-07-17 10:50:22 -05:00
Geoff Bourne
58face9c1b
Avoid logging userinfo from MODS/PLUGINS URLs (#2993) 2024-07-14 09:58:39 -05:00
Geoff Bourne
78b55df635
mcopy: support basic auth via URL (#2989) 2024-07-13 21:51:34 -05:00
Geoff Bourne
0f9941373b
cf: copy files found in downloads repo (#2986) 2024-07-13 13:38:43 -05:00
Geoff Bourne
6ac313ae71
cf: check downloads repo before attempting download of mod in modpack (#2985) 2024-07-13 10:36:57 -05:00
Geoff Bourne
75496d6e0b
cf: add support for modpacks that use NeoForge (#2943) 2024-07-01 14:18:33 -05:00
Geoff Bourne
c70f9c3fff
modrinth: add support for default excludes/includes (#2937) 2024-06-30 15:15:44 -05:00
Geoff Bourne
a933e92460
neoforge: correctly handle versioning that drops the ".0" (#2935) 2024-06-28 22:05:54 -05:00
Geoff Bourne
fe5f066a0b
paper: consider release channel when selecting version/build (#2902) 2024-06-15 14:05:14 -05:00
Geoff Bourne
fa058a18ad
build: upgrade tools to Go 1.22.4 (#2885) 2024-06-09 15:04:13 -05:00
Geoff Bourne
3936d56583
cf: verify mod file hashes and re-download to repair (#2884) 2024-06-08 13:57:57 -05:00
Geoff Bourne
e6b525a65c
cf: allow for trailing slash on CF modpack page URL (#2848) 2024-05-25 13:02:52 -05:00
Geoff Bourne
340284913c
build: upgrading git-lfs from packagecloud (#2835) 2024-05-19 17:27:15 -05:00
Geoff Bourne
07e89bff53
build: upgrade rcon-cli and easy-add (#2831) 2024-05-18 13:54:23 -05:00
Geoff Bourne
4eb25f3cbc
paper: restore requirement of version.json metadata (#2802) 2024-04-28 11:29:04 -05:00
Geoff Bourne
234863a026
paper: fall back to VERSION env var when jar missing metadata (#2801) 2024-04-27 16:49:26 -05:00
Geoff Bourne
c05b7cfa72
cf-files: correctly handle duplicate file refs (#2800) 2024-04-27 14:59:21 -05:00
Geoff Bourne
2a864f3106
paper: version metadata is optional for custom server jar (#2797) 2024-04-26 19:06:42 -05:00
Geoff Bourne
5b920cca8f
modrinth: fixed force include option (#2778) 2024-04-13 21:35:02 -05:00
Geoff Bourne
09603f4003
modrinth: add option to force include client mods (#2777) 2024-04-13 20:40:06 -05:00
Geoff Bourne
32aa681582
build: upgraded restify and mc-server-runner (#2771) 2024-04-08 20:02:10 -05:00
Geoff Bourne
79ad259f1d
cf: use fallback download URL when metadata doesn't provide one (#2767) 2024-04-07 14:01:47 -05:00
Geoff Bourne
e247348c47
build: upgrade mc-monitor to use retry for all errors (#2760) 2024-04-06 12:11:31 -05:00
Kaiede
3d2b88effd
Update mc-server-runner to support EC-based SSH key (#2712) 2024-03-12 07:49:21 -05:00
Geoff Bourne
ca352c2355
modrinth: add MODRINTH_OVERRIDES_EXCLUSIONS option (#2703) 2024-03-09 13:44:27 -06:00
Geoff Bourne
e38cc6ec3b
build: upgrade easy-add to 0.8.4 (#2686) 2024-02-27 22:19:29 -06:00
Geoff Bourne
5979e65a01
auto-cf: resolve issue where zip compression scheme prevents manifest file extraction (#2678) 2024-02-20 11:10:56 -06:00
Geoff Bourne
d52b9b88a2
Gracefully handle getbukkit.org outage when resolving version (#2675) 2024-02-19 10:57:00 -06:00
Geoff Bourne
b957e4cdfa
Improve rate limit detection and log available info (#2672) 2024-02-18 15:12:17 -06:00
Geoff Bourne
f17cdbee2b
cf: support curseforge files that don't delcare any modloader (#2660) 2024-02-12 18:30:05 -06:00
Geoff Bourne
40653003a4
Fixed handling of Modrinth mods for NeoForge (#2659) 2024-02-12 11:13:02 -06:00
C0D3 M4513R
a03afd7650
Use KettingLauncher (#2655) 2024-02-10 20:04:44 -06:00
Geoff Bourne
ac7bf437ca
Fixed support for mc-send-to-console (#2652) 2024-02-10 13:24:06 -06:00
Geoff Bourne
14de9281e2
auto-cf: add option to ignore files missing from previous installation (#2649) 2024-02-09 19:01:32 -06:00
Geoff Bourne
15c2e21e54
auto-cf: support modpack zips using IMPLODE compression method (#2646) 2024-02-08 15:05:12 -06:00
Geoff Bourne
b48a252dd6
Support NeoForge for Modrinth modpacks (#2643) 2024-02-07 17:10:18 -06:00