comp500
0c5ff0b7bb
Change backend request code to use new CurseForge API (WIP)
...
See the packwiz Discord for more information, as the changes with the new API Terms and Conditions have some implications for packwiz.
This commit isn't fully functional yet; I have more changes to make.
2022-05-07 18:18:57 +01:00
comp500
d7bfed5cb3
Fix installing without file ID, with no version data in latestfiles
2022-05-03 21:09:41 +01:00
comp500
efb434dadc
Fix installing by file ID, allow using --file-id with slug
2022-04-30 21:02:00 +01:00
comp500
e29c3022b3
Improve error messages when unable to find a CF file/addon
2022-04-23 20:09:10 +01:00
comp500
f1eb34d444
Quilt support
2022-04-20 20:58:49 +01:00
comp500
3ab85821e9
Add support for looking up 1.19 snapshot versions on CurseForge
2022-03-29 01:05:12 +01:00
comp500
3fb350f244
Pass through optional-disabled on CF import ( fixes #93 )
2022-03-07 18:22:29 +00:00
comp500
7c387f6c83
Add --output/-o flags for Modrinth/Curseforge export ( fixes #38 )
2022-02-27 17:44:44 +00:00
comp500
2dd0a1ae78
Fix component version message in cf import ( fixes #90 )
2022-02-20 17:14:44 +00:00
comp500
f58e16ff81
Batch CF import file requests for significantly improved speed
2022-02-14 19:13:27 +00:00
comp500
55ce2fb581
Use new SHA1/MD5 hashes from CurseForge API
2022-02-14 18:21:22 +00:00
comp500
6bb15f593b
Remove unnecessary warnings
2022-02-14 16:02:07 +00:00
comp500
36b6d806c8
Re-encode URLs from CF and when exporting to MR for RFC3986 compliance
2022-02-14 15:48:54 +00:00
comp500
226a376be9
Import author/version metadata from CurseForge packs
2022-02-10 16:32:55 +00:00
comp500
60c08b93f3
Implement Modrinth pack exporting ( fixes #34 )
2021-12-28 22:03:22 +00:00
comp500
4abf3340a1
Move to packwiz org
2021-12-28 16:28:34 +00:00
comp500
00e647fb4b
Remove optional disabled filtering from CurseForge packs (uses "required" flag)
2021-12-27 01:28:53 +00:00
comp500
96a2d5fdf6
Update loader/mc versions from imported CF packs ( fixes #70 )
...
also refactored internal modloader handling!
2021-11-22 14:44:08 +00:00
comp500
b628e2762c
Switch to better semver library and add pack-format field
2021-10-12 18:51:02 +01:00
comp500
1cbc9d4a11
Remove release-channel
2021-10-10 18:46:43 +01:00
Emma
7f27e8d130
Add 1.18-Snapshot to CF versions ( #61 )
2021-10-06 03:20:41 +01:00
comp500
7ac193eb87
Fix query encoding in CurseForge search ( fixes #44 )
2021-06-24 09:11:41 +01:00
comp500
896b9548de
Fabric filtering and native export for CurseForge
2021-06-15 03:09:49 +01:00
comp500
fd94e671cd
Fix typo
2021-06-13 19:15:57 +01:00
comp500
8cbe7d4c61
Add pack-root option ( fixes #27 )
2021-06-04 02:10:29 +01:00
comp500
d6bed7ad4c
Reorder Cancel option in menus to be more consistent ( fixes #32 )
2021-06-03 22:54:56 +01:00
comp500
49d7b26b2e
Add no-internal-hashes mode
2021-05-04 19:56:56 +01:00
comp500
3462dd7f21
Add support for 1.17 snapshots in CurseForge requests
2021-05-04 19:09:33 +01:00
comp500
7bedd820c2
Add option to specify additional game versions ( closes #25 )
2021-05-04 19:07:29 +01:00
comp500
6557719c1f
Improve modlist.html generation performance by using the ID redirect URL
2021-04-19 16:46:19 +01:00
comp500
f1009a3289
End path walk when an error is encountered in detect command, fixes nil pointer deref
2021-04-11 17:01:14 +01:00
comp500
bd9f5dbebc
Fix mod URLs in modlist.html export
2021-03-14 16:21:58 +00:00
comp500
14d93fbd4e
Support .litemod in cf detect
2021-03-14 14:08:09 +00:00
comp500
877c7d1b02
Add Jumploader to Fabric packs for CurseForge automatically ( fixes #5 )
2020-11-28 18:10:00 +00:00
ThetaDev
a87f7b50f0
Added author + pack version ( #6 )
...
* Added author + pack version
* Remove unnecessary binary
* Apply suggestions, clean up somewhat
Co-authored-by: comp500 <comp500@users.noreply.github.com>
2020-11-28 17:10:29 +00:00
comp500
2ca4ad91f9
Improved file selection - check both latest and game version latest
2020-11-11 04:33:49 +00:00
comp500
8325f07f18
Filter curseforge slug -> ID conversion for only mods
2020-11-05 17:02:02 +00:00
Draylar
36d707e622
Print file name in file error messages
2020-10-18 16:00:59 -05:00
comp500
7041e37eea
Fix GraphQL syntax, supply operation name
2020-10-06 16:59:49 +01:00
comp500
4d4f0d143e
Add cf detect command (experimental but should mostly work)
2020-08-06 22:24:58 +01:00
comp500
d789066039
Fix pre-release and release candidate version checking
2020-06-20 02:38:07 +01:00
comp500
4000d0a1a0
Fix updating of snapshot mods
2020-04-13 23:10:25 +01:00
comp500
c967575cd3
Fix support for all snapshot versions
2020-04-13 21:35:34 +01:00
comp500
bcae40e531
"Fix" 20w15a yes very bad
2020-04-13 19:17:24 +01:00
comp500
8dae6a2d1a
Ensure overrides folder is always added, do a refresh before export
2020-04-07 21:51:47 +01:00
comp500
bc77c92066
Add support for filtering side/optional in curseforge export
2020-04-01 16:01:45 +01:00
comp500
6b04aaf74d
Hopefully handle snapshots (or at least 20w12a) correctly
2020-03-25 20:42:01 +00:00
comp500
1b21b91ac2
Stupid goland refactoring stuff it shouldn't
2020-03-25 20:24:31 +00:00
comp500
615fe97369
Add rudimentary support for addonid/fileid specifying on command line
2020-03-25 20:17:45 +00:00
comp500
c1cbc8b867
Remove resolved TODO
2019-11-15 23:32:03 +00:00