-
f1d763e056
feat: add yggdrasil metadata endpoint and support authlib-injector
master
Mrixs
2026-01-29 17:08:52 +03:00
-
a1e022e966
remove varbose build log
Mrixs
2026-01-16 19:05:08 +03:00
-
2f6d08d7c4
add verbose logging for image build
Mrixs
2026-01-14 16:41:22 +03:00
-
ec0a9efeb4
build: install git to support go mod download
Mrixs
2026-01-12 17:57:31 +03:00
-
72875a6256
build: use GOPROXY=direct to bypass network issues
Mrixs
2026-01-12 17:23:21 +03:00
-
463b04bff0
sync
Mrixs
2026-01-12 17:17:18 +03:00
-
3fee913c1c
docs: add openapi specification
Mrixs
2026-01-06 19:26:21 +03:00
-
0e5d98cff7
feat: add rate limiting to public API endpoints
Mrixs
2026-01-06 19:20:47 +03:00
-
2dcb1e7735
feat: add modpack update functionality
Mrixs
2026-01-06 19:17:18 +03:00
-
1cdfe9fefc
feat: add modpack versions API endpoint
Mrixs
2026-01-06 19:09:15 +03:00
-
9e2657c709
feat: add data validation and structured logging
Mrixs
2026-01-05 18:24:11 +03:00
-
9bf2a15045
feat: implement async modpack import with websockets
Mrixs
2026-01-05 18:06:54 +03:00
-
0751ddb88a
refactor: impl health checks, graceful shutdown & structured logging
Mrixs
2026-01-04 15:06:35 +03:00
-
192ec80010
feat: implement Modrinth modpack importer (.mrpack)
Mrixs
2026-01-04 14:47:24 +03:00
-
275c1f2d50
feat: add updated_at to modpacks and /api/launcher/modpacks/summary endpoint
Mrixs
2026-01-04 14:38:21 +03:00
-
e98d10ae1d
feat: add /api/user/me endpoint for session restoration
Mrixs
2026-01-04 14:31:34 +03:00
-
58aa72f9bb
fix(importer): gracefully skip files with no download url
Mrixs
2025-06-19 18:10:43 +03:00
-
119863b816
fix(importer): correctly define importer struct with long timeout client
Mrixs
2025-06-19 18:00:12 +03:00
-
3b74bf16ad
fix(importer): use full file info endpoint for curseforge
Mrixs
2025-06-19 17:46:01 +03:00
-
c282330661
fix(importer): correctly parse curseforge download url JSON response
Mrixs
2025-06-19 17:27:29 +03:00
-
b9c5a7f739
fix(modpack): fixed curseforge import by url
Mrixs
2025-06-19 17:16:20 +03:00
-
29e85570f8
feat(modpack): added curseforge import by url
Mrixs
2025-06-19 16:55:45 +03:00
-
22d54dea63
feat(modpack): added curseforge importer
Mrixs
2025-06-19 16:45:53 +03:00
-
ac9db69585
fix(backend): fixed user registration
Mrixs
2025-06-19 08:49:50 +03:00
-
96fb472497
feat(modpack): modpack updates
Mrixs
2025-06-18 18:18:16 +03:00
-
2c682c5123
feat(admin): added admin panel
Mrixs
2025-06-18 17:29:01 +03:00
-
a157fc1cc3
feat(launcher): implement modpack manifest API endpoint
Mrixs
2025-06-18 13:16:57 +03:00
-
ca182d6d6f
feat(modpacks): implement simple zip importer and API
Mrixs
2025-06-18 12:41:27 +03:00
-
5e609017f0
small fixes
Mrixs
2025-06-18 09:01:14 +03:00
-
42f2b68848
feat(servers): implement saervers monitoring
Mrixs
2025-06-17 12:50:50 +03:00
-
0e2e02622d
docs: add README
Mrixs
2025-06-16 13:42:41 +03:00
-
5cd84d4f7b
updated Dockerfile to golang 1.24
Mrixs
2025-06-16 11:34:55 +03:00
-
69db68607f
feat(fixes): some fixes breaking build
Mrixs
2025-06-16 08:36:28 +03:00
-
45173c406c
feat(auth): implement web login endpoint with JWT
Mrixs
2025-06-16 08:25:20 +03:00
-
9c7940a70a
feat(profile): implement protected skin upload endpoint
Mrixs
2025-06-16 07:20:09 +03:00
-
9082b21a5d
feat(auth): implement yggdrasil join endpoint
Mrixs
2025-06-15 17:17:50 +03:00
-
056aa05c50
feat(profile): implement yggdrasil profile signing
Mrixs
2025-06-15 17:09:36 +03:00
-
4d42cfff2d
feat(auth): implement yggdrasil authenticate endpoint
Mrixs
2025-06-14 21:51:36 +03:00
-
54ce479a6e
feat(auth): implement user registration endpoint
Mrixs
2025-06-14 21:46:27 +03:00
-
795f220e90
feat: initial backend structure and minimal server
Mrixs
2025-06-14 20:03:10 +03:00