260 Commits

Author SHA1 Message Date
Sefa Eyeoglu
fe4269cb12
fix: ensure base directory of liteloader exists 2022-04-05 15:40:02 +02:00
Sefa Eyeoglu
1bd80e57aa
refactor: move GradleSpecifier into model 2022-04-05 15:10:28 +02:00
Sefa Eyeoglu
00cbf2073b
refactor: remove obsolete model framework 2022-04-05 15:07:12 +02:00
Sefa Eyeoglu
6777305c00
refactor: move index to pydantic models 2022-04-05 15:05:33 +02:00
Sefa Eyeoglu
6d0b9f34c8
fix: give all timestamps TZ info 2022-04-05 15:05:18 +02:00
Sefa Eyeoglu
2950b00e1f
fix: allow hashing of GradleSpecifier 2022-04-05 15:05:07 +02:00
Sefa Eyeoglu
eda318131d
refactor: move forge to pydantic models 2022-04-05 14:39:03 +02:00
Sefa Eyeoglu
7ab37c8658
refactor: make GradleSpecifier its own class 2022-04-05 14:38:59 +02:00
Sefa Eyeoglu
fec82dbb90
fix: correctly get STATIC_DIR in generateMojang.py 2022-04-05 14:35:11 +02:00
Sefa Eyeoglu
efd1aff147
fix: expect strings instead of urls in all models 2022-04-05 14:35:11 +02:00
Sefa Eyeoglu
b0810ce299
chore: drop seemingly unused enumerateForge.py 2022-04-05 14:35:11 +02:00
Sefa Eyeoglu
5a6ae18755
refactor: move liteloader to pydantic models 2022-04-05 14:35:11 +02:00
Sefa Eyeoglu
b4dcfe056f
refactor: cleanup 2022-04-05 14:35:11 +02:00
Sefa Eyeoglu
2ca56cafdf
refactor: move generateMojang to pydantic models 2022-04-05 14:35:07 +02:00
Sefa Eyeoglu
5895e5accf
feat: implement experiments updates 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
7cd825c67f
refactor: move updateMojang to pydantic models 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
367518371f
fix: set by_alias for json export 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
a5bb3a091d
refactor: switch Fabric over to pydantic 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
6d9561c28d
fix: use correct directory for fabric meta 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
1ad5b59501
refactor: improve fabric scripts 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
a8babf42c5
refactor: move utils into package 2022-04-05 14:30:30 +02:00
Sefa Eyeoglu
0731956adc
Merge pull request #7 from Scrumplex/handle-incompatible-java 2022-04-04 20:49:27 +02:00
Sefa Eyeoglu
2d395660c2
feat: implement compatibleJavaMajors property 2022-03-24 16:31:24 +01:00
Sefa Eyeoglu
3b5304a707
fix: makedirs if not present 2022-03-21 21:13:14 +01:00
Sefa Eyeoglu
1dce769555
fix: mount everything into container 2022-03-21 19:53:37 +01:00
Sefa Eyeoglu
a172bc68a4
fix(updateFabric): request HEAD in try block 2022-03-10 18:19:17 +01:00
Sefa Eyeoglu
8b06798c37
fix(updateFabric): avoid downloading JARs
Let's use headers and server-side hashes instead of downloading the
JAR files in question.
2022-03-10 18:14:43 +01:00
Sefa Eyeoglu
64e57494b3
fix(docker): add restart to default docker-compose.yaml 2022-02-25 23:07:50 +01:00
Sefa Eyeoglu
bab6bab12a
feat(docker): introduce variable UID/GID 2022-02-25 23:07:29 +01:00
Sefa Eyeoglu
e81830b790
fix: typos in README 2022-02-25 22:57:53 +01:00
Sefa Eyeoglu
bb488a39e8
Merge pull request #5 from PolyMC/docker 2022-02-25 22:47:40 +01:00
Sefa Eyeoglu
10fa8a00a0
fix: ignore .github in index.py 2022-02-19 20:38:59 +01:00
Sefa Eyeoglu
cae711b7da
fix: bring back log4j 2.0-beta9-fixed
Forcing 2.17.1 on older versions breaks Forge
2022-02-19 20:34:52 +01:00
Sefa Eyeoglu
2f4ac25ed2
fix(docker): add correct PATH for Cron 2022-02-19 20:23:59 +01:00
Sefa Eyeoglu
d7bd443b62
fix: use mmc2 as version for ForgeWrapper 2022-02-19 19:40:52 +01:00
Sefa Eyeoglu
f2bbf24454
fix: update ForgeWrapper Maven URL 2022-02-19 19:38:07 +01:00
Sefa Eyeoglu
9760316b93
fix: add missing step to README 2022-02-19 19:21:00 +01:00
Sefa Eyeoglu
c56f694ddd
chore: add deployment instructions to README 2022-02-19 19:15:46 +01:00
Sefa Eyeoglu
799d5c3b85
refactor: move GIT_SSH_COMMAND into local config 2022-02-19 19:05:27 +01:00
Sefa Eyeoglu
e9f30a464f
feat: cron-mode for Docker 2022-02-19 19:01:37 +01:00
Sefa Eyeoglu
85e738f4eb
fix: use correct SSH key 2022-02-19 17:58:14 +01:00
Sefa Eyeoglu
ff066e4ca1
fix: add missing dependency 2022-02-19 00:18:00 +01:00
Sefa Eyeoglu
f65b2666a0
fix: reformat code 2022-02-19 00:17:51 +01:00
Sefa Eyeoglu
a9ebc59353
fix: remove unused imports 2022-02-19 00:14:02 +01:00
Sefa Eyeoglu
1e6ea1fd66
fix: actually use MMC-hint 2022-02-19 00:09:40 +01:00
Sefa Eyeoglu
71d55016c9
refactor: improve update.sh 2022-02-19 00:07:37 +01:00
Sefa Eyeoglu
6bbecdce2a
refactor: improve usage with Docker 2022-02-18 23:33:32 +01:00
Sefa Eyeoglu
dc6dc8c496
fix: add public directory 2022-02-18 23:13:21 +01:00
Sefa Eyeoglu
13e473f2a7
fix: move LWJGL allow/blocklist up 2022-02-18 20:28:03 +01:00
Sefa Eyeoglu
9e7bbd380e
fix: force log4j 2.17.1 for all versions 2022-02-18 20:25:35 +01:00