comp500
c391e1cfdd
Run go fmt
2024-08-28 18:54:13 +01:00
comp500
f05bbe1dd4
Merge branch 'main' into pr/unascribed/258
2024-08-28 18:53:47 +01:00
comp500
4503e905d7
Reformat, force line endings to LF for Go files
2024-08-28 18:14:00 +01:00
Keith
7b4be47578
Update modrinth url regex to accept 'www.' as well ( #304 )
2024-05-27 20:54:22 +01:00
James Groom
9cca74476d
Improve r13y of packwiz modrinth export
by sorting manifestFiles
( #287 )
...
resolves #244
2024-04-21 12:46:33 +01:00
Omay
5bb680f266
Improve installation instructions in README ( #283 )
2024-04-21 12:44:34 +01:00
Omay
62e78d40e9
Include primary version in printed acceptable versions list ( #280 )
...
fix #255
2024-04-21 12:43:31 +01:00
comp500
1c76f79888
chore: update packwiz vendorSha256
2024-04-21 11:42:16 +00:00
James Groom
069d32c5de
Respect -y
for packwiz init
( #290 )
2024-04-21 12:41:22 +01:00
comp500
7545d9a777
Merge pull request #270 from Whovian9369/main
...
Update version of `buildGoModule` used in `flake.nix`
2023-12-25 00:42:44 +00:00
Whovian9369
530dd1499d
Add a small note to how inputs.nixpkgs.url
maps to a Repo URL.
2023-12-24 15:38:25 -05:00
Whovian9369
79cb91a41e
Edit flake.nix
's inputs.nixpkgs.url
to be a little more verbose.
2023-12-23 21:06:36 -05:00
Whovian9369
23311218a1
Add some notes to flake.nix
and nix/prefetcher.nix
...
Notes are to describe `pkgs.buildGoModule` mapping in Nixpkgs.
2023-12-22 21:23:57 -05:00
Whovian9369
d3f58e025a
Update Nix flake.lock
to use newer version of Nixpkgs nixos-unstable
branch.
2023-12-22 21:12:15 -05:00
Whovian9369
e27ddc4b9f
Update version of buildGoModule
used in flake.nix
2023-12-22 20:05:19 -05:00
Whovian9369
0c8beeac2f
Fix outputting vendorSha256
to nix/vendor-sha256
( #266 )
...
* Fix outputting `vendorSha256` to `nix/vendor-sha256`
* Add `nix/vendor-sha256` to make tools like `nix run` happy.
2023-12-22 22:17:51 +00:00
comp500
7e3ca8d9d5
chore: update packwiz vendorSha256
2023-10-22 10:38:30 +00:00
comp500
1f09959be6
Remove viper settings for acceptable-versions --add/--remove flags
2023-10-22 11:32:38 +01: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
Una Thompson
e1508134c7
Prefer SHA-512 for Modrinth, add rehash command
2023-10-03 18:41:48 -07:00
comp500
ef049968b1
Fix incorrect usage of slices.Compact ( fixes #257 )
2023-09-23 21:52:23 +01:00
JaegyuDev
9889b48b0d
Add --side argument to filter list command ( #256 )
...
* added list command filter by side
* changed error logging for --side flags
* removed len checks on side flags
* removed comments previous commit made useless
2023-09-16 17:26:10 +01:00
comp500
b451a9b034
Support Quilt in CurseForge pack export ( fixes #252 )
2023-08-28 12:41:48 +01:00
comp500
66e9e1de78
Tweak list output format, sort by lowercase name
2023-08-26 15:57:13 +01:00
Noah Reinalter
1cd848264d
Optionally show filenames in list output ( #248 )
2023-08-26 15:54:00 +01:00
comp500
ac6a590f52
Use packwiz User-Agent for url command
2023-08-19 14:05:23 +01:00
comp500
4c23e264b0
Clean up code, filter version numbers for NeoForge as well as Forge
...
NeoForge doesn't seem to have an update checker JSON yet, so we can't determine
the recommended version
2023-07-30 15:09:18 +01:00
comp500
234f927be9
Support NeoForge as a loader (compatible with Forge mods)
...
TODO: implement support in migrate command
2023-07-30 14:56:11 +01:00
comp500
38dcc505e5
Add NeoForge to Modrinth version filtering
2023-07-30 14:56:11 +01:00
comp500
9c856e3d54
Fix crash with new CurseForge metadata (added NeoForge)
2023-07-30 14:56:11 +01:00
comp500
39b9c300cc
chore: update flake.lock
2023-07-16 22:53:25 +00:00
comp500
2255af72cf
Fix branch for CI commit
2023-07-16 23:52:35 +01:00
comp500
aac49a8dec
Re-add flake.lock workflow from #130 , with only manual dispatch
...
flake.lock needs to be updated for Go 1.19!
2023-07-16 23:48:47 +01:00
comp500
10535d5e75
chore: update packwiz vendorSha256
2023-07-06 22:51:21 +00:00
comp500
d5b84f2647
Supply Github API token to Nix vendor hash update
2023-07-06 23:50:14 +01:00
comp500
1d979c28bf
chore: update packwiz vendorSha256
2023-07-06 03:57:24 +00:00
comp500
beef8c6692
Add prefix to env variable lookup, replace . with _
...
e.g. $PACKWIZ_INIT_REINIT is equivalent to the -r flag
2023-07-06 04:56:58 +01:00
comp500
99d0af14c4
Fix duplicates in Modrinth dependency lookups
2023-07-02 14:38:10 +01:00
comp500
41465407b2
Fix out of bounds array access in acceptable-versions command
2023-06-27 00:46:26 +01:00
comp500
e8c28ae57e
Add hold/unhold aliases, tweak help msg, remove unused param
2023-06-25 01:41:01 +01:00
joeyak
dffdbc9b80
Add pin and unpin commands/updated update command to work with pin & unpin ( #234 )
...
* Add pin and unpin commands/updated update command to work with pin & unpin
* Inline cobra functions
2023-06-25 01:38:03 +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
comp500
d018d7e780
Fix download warning print loops
2023-06-23 18:22:02 +01:00
comp500
cbd38b3b73
CF: Treat versions with no loader as equal in loader comparison
2023-05-31 16:08:10 +01:00
comp500
7b380f23df
Add support for legacy.curseforge.com URLs
2023-05-31 15:22:00 +01:00
comp500
2b878f5e28
Clean up misleading help message for cf import
2023-05-30 17:49:15 +01:00
comp500
6ab8235086
Change url add command to use sha256 ( fixes #156 )
2023-05-29 23:24:11 +01:00
comp500
4fb1f1b59d
Index fixes and performance improvements ( fixes #223 , #224 )
...
- Fixed creation of duplicate index entries when importing from CurseForge (fixes #224 )
- Automatically remove duplicates in index
- Fixed `packwiz serve` with a custom `--pack-root` argument (fixes #223 )
- Fixed `packwiz serve` with a custom index.toml location
- Cleaned up internal serving code, added comments and better errors
- Refactored path handling code
- Improved refreshing/exporting performance
- Factored out duplicated exporting logic
- Replaced GetAllMods calls with cleaner LoadAllMods calls and made the former private
- Improved variable names in update command
- Improved handling of aliassed files
- Changed CheckUpdate to take references to metadata
- Removed the ability to use an absolute path to the index file (that probably didn't work anyway)
- Behaviour change: order of entries in exported files may be random
2023-05-29 23:15:55 +01:00