Kir_Antipov
|
84db9b85e2
|
Fixed typo causing exceptions on unknown loaders
|
2024-01-12 17:33:37 +03:00 |
|
Kir_Antipov
|
156eade8c0
|
Made use of custom fetch in ModrinthUploader
|
2024-01-12 17:30:42 +03:00 |
|
Kir_Antipov
|
cd9c696b4e
|
Made use of custom fetch in GitHubUploader
|
2024-01-12 17:30:08 +03:00 |
|
Kir_Antipov
|
254c18a087
|
Made use of custom fetch in CurseForgeUploader
|
2024-01-12 17:29:35 +03:00 |
|
Kir_Antipov
|
1d6cb47d45
|
Added fetch to the generic uploader options
This allows us to have better control over the behavior of a generic uploader.
|
2024-01-12 17:28:01 +03:00 |
|
Kir_Antipov
|
6972e71bc3
|
Tweaked error message to better align with others
|
2024-01-12 16:59:46 +03:00 |
|
Kir_Antipov
|
baebb4e594
|
Added missing branch for CONFLICTING dependencies
|
2024-01-12 16:56:57 +03:00 |
|
Kir_Antipov
|
ee9458a1c4
|
Forgot to normalize the response as undefined
|
2024-01-12 16:53:50 +03:00 |
|
Kir_Antipov
|
ef46ac5abb
|
/projects now supports IDs **and** slugs
Yay!
|
2024-01-12 16:52:16 +03:00 |
|
Kir_Antipov
|
940eefb550
|
Fixed null-handling in game version comparers
|
2024-01-12 16:50:31 +03:00 |
|
Kir_Antipov
|
43b1ff503e
|
getProject no longer returns inaccurate results
|
2024-01-12 16:49:03 +03:00 |
|
Kir_Antipov
|
4ea0380bed
|
Fixed the return type of isCurseForgeError
Previously, it would return `undefined` instead of `false` when `error` was undefined.
|
2024-01-12 16:47:25 +03:00 |
|
Kir_Antipov
|
b34393cfcd
|
Fixed version resolution in releaseless context
Fixes #78
|
2024-01-03 20:32:59 +03:00 |
|
Kir_Antipov
|
86e7074aca
|
Fixed GitHub Release changelog overrides
Fixes #77
Fixes #90
|
2024-01-03 20:08:21 +03:00 |
|
Kir_Antipov
|
689f343a8c
|
Added filter for duplicate dependencies
Fixes #72
|
2024-01-03 19:20:40 +03:00 |
|
Kir_Antipov
|
69d94c54c3
|
CurseForge accepts loaders only for mods
Fixes #69
|
2023-05-30 15:43:48 +03:00 |
|
Kir_Antipov
|
cf1e5a95bb
|
Added id validation to CurseForge and Modrinth uploaders
|
2023-05-20 15:27:49 +03:00 |
|
Kir_Antipov
|
4cf81648dc
|
Fixed default value resolution in ModrinthUploader
|
2023-05-20 15:11:48 +03:00 |
|
Kir_Antipov
|
3be1188291
|
Fixed compilation issues
|
2023-05-19 21:23:15 +03:00 |
|
Kir_Antipov
|
dba28c84f8
|
ESLint update
|
2023-05-19 20:24:56 +03:00 |
|
Kir_Antipov
|
c218b813c0
|
Fixed default value resolution for Modrinth/GitHub
|
2023-05-19 14:35:12 +03:00 |
|
Kir_Antipov
|
5ace90af49
|
Added platforms module
|
2023-05-17 19:54:55 +03:00 |
|
Kir_Antipov
|
03239ebbb7
|
Made interface for uploaders
|
2023-05-17 19:54:29 +03:00 |
|
Kir_Antipov
|
1a9e1f14d7
|
Made base class for uploaders
|
2023-05-17 19:53:39 +03:00 |
|
Kir_Antipov
|
0dd215e0d7
|
Moved modrinth module
|
2023-05-17 19:52:33 +03:00 |
|
Kir_Antipov
|
2c627b694a
|
Refactored ModrinthPublisher (-> ModrinthUploader )
|
2023-05-17 19:52:05 +03:00 |
|
Kir_Antipov
|
a90d0659d7
|
Made a wrapper over Modrinth API
|
2023-05-17 19:51:18 +03:00 |
|
Kir_Antipov
|
9586f99647
|
Made interface that represents Modrinth version
|
2023-05-17 19:50:47 +03:00 |
|
Kir_Antipov
|
7ffd50c212
|
Made interface that represents Modrinth game version
|
2023-05-17 19:50:19 +03:00 |
|
Kir_Antipov
|
5ff7d12b3b
|
Made interface that represents Modrinth project
|
2023-05-17 19:49:52 +03:00 |
|
Kir_Antipov
|
1ab06e2d73
|
Implemented unfeature mode enum for Modrinth
|
2023-05-17 19:49:30 +03:00 |
|
Kir_Antipov
|
a54abaa274
|
Made interface that represents Modrinth loader
|
2023-05-17 19:47:33 +03:00 |
|
Kir_Antipov
|
3bb4e7f7f9
|
Made interface that represents Modrinth dependency
|
2023-05-17 19:47:06 +03:00 |
|
Kir_Antipov
|
43a037e6e1
|
Made interface that represents Modrinth dependency type
|
2023-05-17 19:46:11 +03:00 |
|
Kir_Antipov
|
758a17baaa
|
Added platforms/github module
|
2023-05-17 19:38:37 +03:00 |
|
Kir_Antipov
|
49cd72c033
|
Refactored GitHubPublisher (-> GitHubUploader )
|
2023-05-17 19:38:09 +03:00 |
|
Kir_Antipov
|
806f2f658c
|
Made class for easier access to GitHub-specific environment variables
|
2023-05-17 19:37:22 +03:00 |
|
Kir_Antipov
|
0f85d68b92
|
Made a wrapper over GitHub REST API
|
2023-05-17 19:36:07 +03:00 |
|
Kir_Antipov
|
14a3dedd03
|
Made an interface that represents GitHub Webhook payload
|
2023-05-17 19:35:02 +03:00 |
|
Kir_Antipov
|
9ec2a47202
|
Made an interface that represents GitHub Release
|
2023-05-17 19:34:07 +03:00 |
|
Kir_Antipov
|
0a43092503
|
Made interface that represents id of a GitHub repo
|
2023-05-17 19:33:37 +03:00 |
|
Kir_Antipov
|
9dbff67b97
|
Made an interface that represents GitHub Release asset
|
2023-05-17 19:33:00 +03:00 |
|
Kir_Antipov
|
ac7c38411e
|
Made an interface that represents GitHub user
|
2023-05-17 19:32:26 +03:00 |
|
Kir_Antipov
|
19fc58d31e
|
Moved curseforge module
|
2023-05-17 19:29:37 +03:00 |
|
Kir_Antipov
|
9d0bdf20b7
|
Refactored CurseForgePublisher (-> CurseForgeUploader )
|
2023-05-17 19:28:51 +03:00 |
|
Kir_Antipov
|
0203767159
|
Made a wrapper over CurseForge Eternal API
|
2023-05-17 19:27:50 +03:00 |
|
Kir_Antipov
|
3ba4af0db9
|
Made a wrapper over CurseForge Upload API
|
2023-05-17 19:27:12 +03:00 |
|
Kir_Antipov
|
d4a927a8ef
|
Made a map for CurseForge game versions
|
2023-05-17 19:25:50 +03:00 |
|
Kir_Antipov
|
aef57c8da2
|
Made an interface that splits CurseForge's "game versions"
|
2023-05-17 19:25:05 +03:00 |
|
Kir_Antipov
|
213cba4c27
|
Made interface that represents game version on CurseForge
|
2023-05-17 19:23:58 +03:00 |
|