Commit Graph

  • 241f24b550 Allow re-running the GH actions build manually main comp500 2025-01-19 23:10:57 +00:00
  • 0626c00149
    Fix neoforge versions (#319) TheEpicBlock 2024-10-14 18:49:53 +02:00
  • 811dbc6f90 Pin Goreleaser version comp500 2024-09-24 23:15:24 +01:00
  • ea1050a1f2 Update goreleaser config comp500 2024-09-24 23:08:53 +01:00
  • 9f40558905 Update goreleaser args comp500 2024-09-24 22:50:15 +01:00
  • 4cd729aa13 Update Github actions versions comp500 2024-09-24 21:19:16 +01:00
  • 6e026f173d rehash command tweaks comp500 2024-09-24 20:31:38 +01:00
  • 0bb89a4872
    Merge pull request #258 from unascribed/feature/rehash comp500 2024-08-28 19:19:41 +01:00
  • f1ea588c83 Don't write hash if retrieval failed comp500 2024-08-28 19:19:12 +01:00
  • 2d181f9f70 Restrict rehash hashes to secure hashes comp500 2024-08-28 19:10:45 +01:00
  • 4779b0a218 Merge branch 'main' into pr/unascribed/258 comp500 2024-08-28 18:58:50 +01:00
  • c391e1cfdd Run go fmt comp500 2024-08-28 18:54:13 +01:00
  • f05bbe1dd4 Merge branch 'main' into pr/unascribed/258 comp500 2024-08-28 18:53:47 +01:00
  • 19b1cad665
    Merge pull request #230 from unilock/gh-releases comp500 2024-08-28 18:46:00 +01:00
  • 8d68ac2126 Run go fmt ./... comp500 2024-08-28 18:26:29 +01:00
  • a0c4aadba0 Merge branch 'main' into pr/unilock/230 comp500 2024-08-28 18:25:44 +01:00
  • 4503e905d7 Reformat, force line endings to LF for Go files comp500 2024-08-28 18:14:00 +01:00
  • 7b4be47578
    Update modrinth url regex to accept 'www.' as well (#304) Keith 2024-05-28 03:54:22 +08:00
  • 9cca74476d
    Improve r13y of packwiz modrinth export by sorting manifestFiles (#287) James Groom 2024-04-21 11:46:33 +00:00
  • 5bb680f266
    Improve installation instructions in README (#283) Omay 2024-04-21 05:44:34 -06:00
  • 62e78d40e9
    Include primary version in printed acceptable versions list (#280) Omay 2024-04-21 05:43:31 -06:00
  • 1c76f79888 chore: update packwiz vendorSha256 comp500 2024-04-21 11:42:16 +00:00
  • 069d32c5de
    Respect -y for packwiz init (#290) James Groom 2024-04-21 11:41:22 +00:00
  • 4853d807e1 github: also exclude -dev-preshadow.jar assets by default unilock 2024-04-16 07:16:41 -04:00
  • 7207d4c6a4 github: use regexp2 for advanced regex unilock 2024-04-16 07:04:13 -04:00
  • 979b606b1e github: check + fail if there are no assets matching regex unilock 2024-04-15 19:18:05 -04:00
  • d54da349d5 github: allow using a regular expression to match assets unilock 2024-04-15 15:30:22 -04:00
  • bae4a6be64 github: remove outdated comment unilock 2024-04-15 15:29:06 -04:00
  • 72afdee4d8 github: Handle empty x-ratelimit-remaining header unilock 2023-10-26 10:56:08 -04:00
  • 3859b37267 github: Notify user when encountering GitHub API ratelimit unilock 2023-09-14 19:54:37 -04:00
  • 3f5b953d00 github: Allow specifying branch to retrieve releases for via CLI unilock 2023-09-11 10:00:04 -04:00
  • e5d1d9d383 github: Properly handle writing to pack index unilock 2023-09-11 09:59:19 -04:00
  • d7fd884f48 github: Use Viper for GitHub API token unilock 2023-09-11 09:11:14 -04:00
  • 8d4f8d9a86 github: Accept GitHub API token via OS environment variable unilock 2023-06-01 12:54:32 -04:00
  • c96a6a30ad github: don't return releases on wrong branch unilock 2023-05-31 20:54:35 -04:00
  • 01945213d7 github: standardize language + fix api requests unilock 2023-05-31 20:19:56 -04:00
  • 6116393310 github: fixes and improvements unilock 2023-05-30 21:01:29 -04:00
  • 837b4db760 fix: apply some suggestions Tricked 2022-06-16 07:51:06 +02:00
  • faec4f4738 use sha1 instead of sha256 Tricked 2022-06-15 21:17:55 +02:00
  • 5c07741447 feat: add branch support for github mods Tricked 2022-06-15 16:38:07 +02:00
  • cb9550f4a6 feat: add support for more url aliases Tricked 2022-06-15 16:15:31 +02:00
  • 8c97b3e73b fix: use mod.title instead of slug Tricked 2022-06-15 15:36:18 +02:00
  • 715e9439a1 fix: file hashing Tricked 2022-06-15 15:26:32 +02:00
  • 07033023af feat: begin github support Tricked 2022-06-15 14:14:03 +02:00
  • 7545d9a777
    Merge pull request #270 from Whovian9369/main comp500 2023-12-25 00:42:44 +00:00
  • 530dd1499d Add a small note to how inputs.nixpkgs.url maps to a Repo URL. Whovian9369 2023-12-24 15:38:25 -05:00
  • 79cb91a41e Edit flake.nix's inputs.nixpkgs.url to be a little more verbose. Whovian9369 2023-12-23 21:06:36 -05:00
  • 23311218a1 Add some notes to flake.nix and nix/prefetcher.nix Whovian9369 2023-12-22 21:23:57 -05:00
  • d3f58e025a Update Nix flake.lock to use newer version of Nixpkgs nixos-unstable branch. Whovian9369 2023-12-22 21:12:15 -05:00
  • e27ddc4b9f Update version of buildGoModule used in flake.nix Whovian9369 2023-12-22 20:05:19 -05:00
  • 0c8beeac2f
    Fix outputting vendorSha256 to nix/vendor-sha256 (#266) Whovian9369 2023-12-22 17:17:51 -05:00
  • 7e3ca8d9d5 chore: update packwiz vendorSha256 comp500 2023-10-22 10:38:30 +00:00
  • 1f09959be6 Remove viper settings for acceptable-versions --add/--remove flags comp500 2023-10-22 11:32:38 +01:00
  • bee8e601d4 Clean up empty entries in index (not sure why they can exist?) comp500 2023-10-14 14:45:28 +01:00
  • 9496ad3a7b Pass through warnings from UpdateIndex, don't fetch sha256 if we already have it comp500 2023-10-08 14:53:07 +01:00
  • e1508134c7
    Prefer SHA-512 for Modrinth, add rehash command Una Thompson 2023-10-03 18:26:21 -07:00
  • ef049968b1
    Fix incorrect usage of slices.Compact (fixes #257) comp500 2023-09-23 21:52:23 +01:00
  • 9889b48b0d
    Add --side argument to filter list command (#256) JaegyuDev 2023-09-16 12:26:10 -04:00
  • b451a9b034 Support Quilt in CurseForge pack export (fixes #252) comp500 2023-08-28 12:41:48 +01:00
  • 66e9e1de78 Tweak list output format, sort by lowercase name comp500 2023-08-26 15:57:13 +01:00
  • 1cd848264d
    Optionally show filenames in list output (#248) Noah Reinalter 2023-08-26 16:54:00 +02:00
  • ac6a590f52 Use packwiz User-Agent for url command comp500 2023-08-19 14:05:23 +01:00
  • 4c23e264b0 Clean up code, filter version numbers for NeoForge as well as Forge comp500 2023-07-30 15:09:18 +01:00
  • 234f927be9 Support NeoForge as a loader (compatible with Forge mods) comp500 2023-07-30 14:55:34 +01:00
  • 38dcc505e5 Add NeoForge to Modrinth version filtering comp500 2023-07-30 14:14:04 +01:00
  • 9c856e3d54 Fix crash with new CurseForge metadata (added NeoForge) comp500 2023-07-30 14:10:47 +01:00
  • 39b9c300cc chore: update flake.lock comp500 2023-07-16 22:53:25 +00:00
  • 2255af72cf Fix branch for CI commit comp500 2023-07-16 23:52:35 +01:00
  • aac49a8dec Re-add flake.lock workflow from #130, with only manual dispatch comp500 2023-07-16 23:48:38 +01:00
  • 10535d5e75 chore: update packwiz vendorSha256 comp500 2023-07-06 22:51:21 +00:00
  • d5b84f2647 Supply Github API token to Nix vendor hash update comp500 2023-07-06 23:50:14 +01:00
  • 1d979c28bf chore: update packwiz vendorSha256 comp500 2023-07-06 03:57:24 +00:00
  • beef8c6692 Add prefix to env variable lookup, replace . with _ comp500 2023-07-06 04:56:58 +01:00
  • 99d0af14c4 Fix duplicates in Modrinth dependency lookups comp500 2023-07-02 14:38:10 +01:00
  • 41465407b2 Fix out of bounds array access in acceptable-versions command comp500 2023-06-27 00:46:26 +01:00
  • e8c28ae57e Add hold/unhold aliases, tweak help msg, remove unused param comp500 2023-06-25 01:41:01 +01:00
  • dffdbc9b80
    Add pin and unpin commands/updated update command to work with pin & unpin (#234) joeyak 2023-06-24 20:38:03 -04:00
  • 0df199852f Attempt to redownload cached files when errors are found comp500 2023-06-23 19:45:44 +01:00
  • dd5520e471 Fix cache errors from files with same length/murmur2 fingerprint comp500 2023-06-23 19:00:35 +01:00
  • d018d7e780 Fix download warning print loops comp500 2023-06-23 18:22:02 +01:00
  • cbd38b3b73 CF: Treat versions with no loader as equal in loader comparison comp500 2023-05-31 16:08:10 +01:00
  • 7b380f23df Add support for legacy.curseforge.com URLs comp500 2023-05-31 15:22:00 +01:00
  • 2b878f5e28 Clean up misleading help message for cf import comp500 2023-05-30 17:49:15 +01:00
  • 6ab8235086 Change url add command to use sha256 (fixes #156) comp500 2023-05-29 23:24:11 +01:00
  • 4fb1f1b59d Index fixes and performance improvements (fixes #223, #224) comp500 2023-05-29 23:15:55 +01:00
  • d25817273b Fix Modrinth URL version number precedence (oldest-first) comp500 2023-05-21 16:35:26 +01:00
  • 21876cba1e Fix CurseForge file loader/ID comparison comp500 2023-04-26 03:17:29 +01:00
  • 7de26ec5c3 Allow "updating" CurseForge files to older versions comp500 2023-04-15 02:23:52 +01:00
  • e966eaffc0 Manually replace FLK deps with QKL when using Quilt >=1.19.2 (fixes #212) comp500 2023-04-13 17:12:44 +01:00
  • bd71ad5679 Manually replace FAPI deps with QFAPI/QSL when using Quilt (fixes #212) comp500 2023-04-13 16:45:10 +01:00
  • bfe570a6a2 Allow mc-version-prefixed Forge version in init command comp500 2023-04-13 02:39:21 +01:00
  • 539be71d11
    Add migrate command (#207) Matt Artist 2023-04-12 21:23:37 -04:00
  • 06f9204cd4 Fix Quilt+Fabric files from Modrinth being preferred over Fabric (fixes #208) comp500 2023-04-12 23:24:34 +01:00
  • a344ba11ba
    Add a command for changing the acceptable versions (#206) Matt Artist 2023-04-08 14:00:40 -04:00
  • 9bddd21d32 Prevent the pack root directory from being packwizignored comp500 2023-03-25 13:37:25 +00:00
  • 9fc9ee5e09 Fix O(n^2) path lookup using a binary search comp500 2023-03-24 02:37:45 +00:00
  • d79556259b Improve directory traversal performance comp500 2023-03-24 02:18:13 +00:00
  • fa5460a187 Normalise paths to ensure they are compared properly comp500 2023-03-24 01:31:10 +00:00
  • 37cc68a9f7 Significantly improve refreshing performance comp500 2023-03-24 01:00:05 +00:00
  • 8d50b97356 Fix Modrinth searches taking the first argument as a slug comp500 2023-03-16 13:42:20 +00:00