Commit graph

  • 38cc76ee30 Added modrinth-unfeature-mode input Kir_Antipov 2022-06-07 16:08:55 +0300
  • 1aaf662cc2 Refactored modrinth-utils Kir_Antipov 2022-06-07 16:02:13 +0300
  • 36b3d69f46 Implemented mapEnumInput, so I can extract enums from options Kir_Antipov 2022-06-07 15:58:13 +0300
  • 44e418ffe7 Added modrinth-featured input (#9) Kir_Antipov 2022-06-06 18:17:42 +0300
  • 24a3f2d11e Implemented a simpler way to process input data Kir_Antipov 2022-06-06 18:09:45 +0300
  • a2e9aa9bb4 Build Kir_Antipov 2022-06-05 20:28:21 +0300
  • dc60bc4ef8 Bump version Kir_Antipov 2022-06-05 20:25:31 +0300
  • 66534d6605 README update Kir_Antipov 2022-06-05 20:23:48 +0300
  • dc82753d62 Made CurseForge error handling a little bit more verbose Kir_Antipov 2022-06-05 20:09:34 +0300
  • 0fcfdc07c1 Implemented Quilt support Kir_Antipov 2022-06-05 19:37:01 +0300
  • bf3f3c7c01
    Modrinth Dependencies (#8) Fx Morin 2022-06-05 10:28:41 -0400
  • 9245d6a065 Moved to Modrinth API v2 Kir_Antipov 2022-06-05 17:24:35 +0300
  • 8fc5de975c Naming Kir_Antipov 2022-06-05 14:40:18 +0300
  • 16b117453a Included dependencies are still dependencies Kir_Antipov 2022-06-05 14:36:37 +0300
  • 77a5c7155e That's why testing is important kids Kir_Antipov 2022-06-05 14:28:23 +0300
  • 2ffb55c1a0 Made test case for modrinth-utils Kir_Antipov 2022-06-05 14:16:25 +0300
  • de443684fa Got to love git sometimes FX - PR0CESS 2022-06-04 15:10:38 -0400
  • d1c44d5ef6 Fix final issues FX - PR0CESS 2022-06-04 15:03:26 -0400
  • 46c8fd7a6d
    temp Modrinth Dependencies Fx Morin 2022-06-04 13:47:38 -0400
  • 347040cd63 Build Kir_Antipov 2022-05-31 21:18:28 +0300
  • 502079d537 Bump version Kir_Antipov 2022-05-31 21:18:03 +0300
  • 0974005f32 Bump deps Kir_Antipov 2022-05-31 21:17:20 +0300
  • 218cc98461 Not so quick quickfix of #6 Kir_Antipov 2022-05-31 21:11:04 +0300
  • 7518e3b7f8 README update Kir_Antipov 2022-01-12 19:13:42 +0300
  • 714640b5e5 Fixed tests v2.1.0 Kir_Antipov 2022-01-12 18:57:24 +0300
  • 1daa7e09c2 Build Kir_Antipov 2022-01-12 18:27:38 +0300
  • de2572ad95 Bump version Kir_Antipov 2022-01-12 18:24:55 +0300
  • fbda2b1cfe Added the ability to retry publishing assets Kir_Antipov 2022-01-12 18:16:19 +0300
  • b98fa4496b [Fix] Sometimes Modrinth uses a wrong file as primary Kir_Antipov 2022-01-05 17:55:13 +0300
  • 6b37db6f29 Build v2.0.0 Kir_Antipov 2021-12-11 16:00:14 +0300
  • 2194c72c22 Non-existing dependencies should cause a soft failure Kir_Antipov 2021-12-11 15:59:39 +0300
  • af38f88370 I hate the way GitHub Actions process inputs Kir_Antipov 2021-12-11 15:21:24 +0300
  • 8c7eeb8fd9 Replaced deprecated Buffer constructor with Buffer.from Kir_Antipov 2021-12-11 14:03:24 +0300
  • bbe6c59888 Bump version Kir_Antipov 2021-12-11 04:10:14 +0300
  • 9fe56c6406 INPUT_CHANGELOG_FILE exists for some weird reason Kir_Antipov 2021-12-11 03:18:04 +0300
  • 7a8b3f6b81 Made aliases for special case dependencies like fabric Kir_Antipov 2021-12-11 00:12:31 +0300
  • 7e5abb93bd Special case dependencies are ignored by default Kir_Antipov 2021-12-10 17:46:10 +0300
  • ba6a460468 Fixed CI Kir_Antipov 2021-12-10 17:08:12 +0300
  • 0eea0ed873 The action won't try to publish assets if no token was specified Kir_Antipov 2021-12-10 17:00:43 +0300
  • eee3b8d067 README update Kir_Antipov 2021-12-10 16:46:09 +0300
  • 6e417e8ee2 CurseForgePublisher makes use of relations now Kir_Antipov 2021-12-08 16:44:57 +0300
  • 5e7fd885b0 ModPublisher can use mod metadata now Kir_Antipov 2021-12-08 16:42:53 +0300
  • 7cc4b5d26f Covered ModMetadataReader with tests Kir_Antipov 2021-12-07 22:00:58 +0300
  • ac79549091 Excluded *.json and *.toml from ESLint Kir_Antipov 2021-12-07 21:58:45 +0300
  • 9effd57e82 Covered ModMetadataReaderFactory with tests Kir_Antipov 2021-12-07 21:58:09 +0300
  • 81b2d3df85 Covered DependencyKind with tests Kir_Antipov 2021-12-07 21:57:46 +0300
  • cb76b6f43f Implemented ModMetadataReader for Forge mods Kir_Antipov 2021-12-07 21:57:22 +0300
  • ddc460484e Implemented ModMetadata for Forge Kir_Antipov 2021-12-07 21:53:53 +0300
  • 05a29057ca Implemented ModMetadataReader for Fabric mods Kir_Antipov 2021-12-07 21:53:08 +0300
  • a63e0b697d Made ModMetadata implementation for Fabric Kir_Antipov 2021-12-07 21:52:26 +0300
  • 0530a4b597 Made base class for dependencies described in configs Kir_Antipov 2021-12-07 21:50:15 +0300
  • 8937a5c943 Made base class for config-based metadata Kir_Antipov 2021-12-07 21:49:28 +0300
  • ef28fbd8f5 Made base class for metadata readers that deal with zip Kir_Antipov 2021-12-07 21:48:52 +0300
  • 4151c36500 Chained all known ModMetadataReaders Kir_Antipov 2021-12-07 21:42:49 +0300
  • 0844ce3a92 Implemented factory for ModMetadataReaders Kir_Antipov 2021-12-07 21:40:57 +0300
  • 98e5542fe5 Made interface for metadata readers Kir_Antipov 2021-12-07 21:37:21 +0300
  • bd5a30326c Made interface that describes mod metadata Kir_Antipov 2021-12-07 21:35:41 +0300
  • 428bc335e9 Made Dependency interface Kir_Antipov 2021-12-07 21:35:03 +0300
  • f6c5dfd62b Added enum that describes dependency kinds Kir_Antipov 2021-12-07 21:34:24 +0300
  • 59f286e65e Made enum that describes different mod loaders Kir_Antipov 2021-12-07 21:32:27 +0300
  • 184c337d90 Enabled importing .json files Kir_Antipov 2021-12-07 21:16:10 +0300
  • 07fccebe08 Moved File to file.ts, made version-utils.ts Kir_Antipov 2021-12-06 16:07:13 +0300
  • ffa0520996 Moved publishers to corresponding subfolders Kir_Antipov 2021-12-06 16:02:50 +0300
  • 90929a7f48 Made method that parses Minecraft version Kir_Antipov 2021-12-06 15:52:15 +0300
  • dc7721454f Build v1.1.0 Kir_Antipov 2021-10-01 16:38:36 +0300
  • 9d1349e44e Updated dependencies Kir_Antipov 2021-10-01 16:38:16 +0300
  • 03f14a9350 Bump version Kir_Antipov 2021-10-01 16:36:32 +0300
  • 28b0fcda55 name can be omitted with an empty string Kir_Antipov 2021-10-01 16:35:51 +0300
  • fcfbc7c0f9 Added version-resolver input Kir_Antipov 2021-10-01 16:13:08 +0300
  • bc45e09dbd Refactoring: made options an argument instead of a property Kir_Antipov 2021-09-30 17:01:53 +0300
  • e000a2ff38 Build v1.0.0 Kir_Antipov 2021-09-26 22:31:45 +0300
  • 89b49fca88 Fixed Modrinth's primary file detection Kir_Antipov 2021-09-26 22:31:30 +0300
  • b3b5a975fb Added unused dependencies property -_- Kir_Antipov 2021-09-26 20:22:38 +0300
  • e07b3d5c99 Added more details to the error message Kir_Antipov 2021-09-26 20:05:59 +0300
  • 5bc986e4cc modrinth lib doesn't really work Kir_Antipov 2021-09-26 19:30:15 +0300
  • 810ff6d7dd There're some weird predefined inputs Kir_Antipov 2021-09-26 18:54:02 +0300
  • d8d4fd16a8 Fixed GitHubPublisher Kir_Antipov 2021-09-26 18:03:10 +0300
  • 28eb50d9c1 README update Kir_Antipov 2021-09-26 16:19:14 +0300
  • a44ad373a7 Fixed convertToCurseForgeVersions test Kir_Antipov 2021-09-26 14:06:37 +0300
  • 10f0854743 Fixed ci action Kir_Antipov 2021-09-26 13:57:11 +0300
  • 2fa488cdc0 Set up GitHub workflow Kir_Antipov 2021-09-25 17:04:10 +0300
  • 5a416adca9 Covered publisher-factory with tests Kir_Antipov 2021-09-25 17:00:52 +0300
  • c02e801a37 Covered minecraft-utils with tests Kir_Antipov 2021-09-25 16:59:59 +0300
  • c9638e15f2 Covered curseforge-utils with tests Kir_Antipov 2021-09-25 15:45:44 +0300
  • b2ff7ccfdc Covered file-utils with test Kir_Antipov 2021-09-25 15:45:03 +0300
  • 2f771439be Covered input-utils with test Kir_Antipov 2021-09-25 15:44:49 +0300
  • 5318e97add Added action metadata file Kir_Antipov 2021-09-25 09:41:13 +0300
  • 9101916d52 Implemented action's entry point Kir_Antipov 2021-09-25 09:37:10 +0300
  • f73c20d76f Made factory for the different publishers Kir_Antipov 2021-09-24 17:36:38 +0300
  • 22df1b7930 Implemented Modrinth publisher Kir_Antipov 2021-09-24 17:35:44 +0300
  • 6c9bd908cc Implemented CurseForge publisher Kir_Antipov 2021-09-24 17:08:51 +0300
  • b6f396ffd8 Made base class for CurseForge and Modrinth publishers Kir_Antipov 2021-09-24 15:14:27 +0300
  • 0db63f3275 Implemented GitHub publisher Kir_Antipov 2021-09-24 14:58:19 +0300
  • 59eb2bc7e7 Made base class for publishers Kir_Antipov 2021-09-24 14:53:46 +0300
  • 27004e5242 Made utils for interacting with the CurseForge API Kir_Antipov 2021-09-23 16:22:46 +0300
  • e38f6957c3 Made utils for working with Minecraft versions Kir_Antipov 2021-09-23 13:37:33 +0300
  • 7cc8951c69 Made getInputAsObject method that transforms action inputs into an object Kir_Antipov 2021-09-22 19:28:22 +0300
  • 3a5369791a Made utils for working with files Kir_Antipov 2021-09-22 19:20:00 +0300
  • 34b6c9b16e Made logger interface Kir_Antipov 2021-09-22 16:21:12 +0300
  • 98b2172a77 Setup Jest Kir_Antipov 2021-09-21 10:27:32 +0300