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