Commit Graph

39 Commits

Author SHA1 Message Date
a1e022e966 remove varbose build log 2026-01-16 19:05:08 +03:00
2f6d08d7c4 add verbose logging for image build 2026-01-14 16:41:22 +03:00
ec0a9efeb4 build: install git to support go mod download 2026-01-12 17:57:31 +03:00
72875a6256 build: use GOPROXY=direct to bypass network issues 2026-01-12 17:23:21 +03:00
463b04bff0 sync 2026-01-12 17:17:18 +03:00
3fee913c1c docs: add openapi specification 2026-01-06 19:26:21 +03:00
0e5d98cff7 feat: add rate limiting to public API endpoints 2026-01-06 19:20:47 +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
0e2e02622d docs: add README 2025-06-16 13:42:41 +03:00
5cd84d4f7b updated Dockerfile to golang 1.24 2025-06-16 11:34:55 +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
795f220e90 feat: initial backend structure and minimal server 2025-06-14 20:03:10 +03:00