Commit Graph

  • 281dbb644b installer-pf: prevent app from dying on nat-upnp async errors main v0.3.18 codex/owner/minecraft_launcher claude-bot 2026-07-05 22:32:20 +09:00
  • 005c7bf44c installer-pf: accurate CGNAT detection via router WAN vs public IP v0.3.17 claude-bot 2026-07-05 21:26:13 +09:00
  • 05a5dcedc0 installer-pf: guide manual forwarding + detect CGNAT on failure v0.3.16 claude-bot 2026-07-05 21:13:19 +09:00
  • 86883f56e4 add standalone port-forwarding tool (마인크래프트 간편 포트포워딩) v0.3.15 claude-bot 2026-06-24 21:43:06 +09:00
  • f554559be9 installer: stop treating ifconfig.co failure as 'port closed' v0.3.14 claude-bot 2026-06-24 21:24:12 +09:00
  • 8c0226d3f9 installer: fix UPnP PowerShell parse error (^| -> | inside quotes) v0.3.13 claude-bot 2026-06-24 17:09:39 +09:00
  • 674b9e7c87 installers: add intro notice (main) and finish notice (rp) v0.3.12 claude-bot 2026-06-23 23:02:38 +09:00
  • 4a76c09f3a installer: brighten agreement text (white→pure white, gray→white) v0.3.11 claude-bot 2026-06-23 22:54:51 +09:00
  • 48aec4e144 site: add video field and set volume default 0.5 in datapack SNBT claude-bot 2026-06-14 01:39:55 +09:00
  • 21eadb3b20 site: reorder datapack SNBT fields to volume-first claude-bot 2026-06-14 01:35:59 +09:00
  • fa5da6d052 installer-rp: fix ffmpeg 404 by using rolling 'latest' tag URL v0.3.10 claude-bot 2026-06-07 23:54:18 +09:00
  • f6df5f936c installer-rp: retry image download on HTTP 429/5xx with backoff v0.3.9 claude-bot 2026-06-07 23:36:30 +09:00
  • dfb7acba2f installer: use 128x128 launcher profile icon (correct spec) v0.3.8 claude-bot 2026-06-07 23:04:34 +09:00
  • f4c9504c1a installer: shrink launcher profile icon to 64x64 data URL v0.3.7 claude-bot 2026-06-07 22:54:48 +09:00
  • 60a52a9bec installer-rp: delete partial artifacts on failure; bump to 0.3.6 v0.3.6 claude-bot 2026-06-05 16:30:45 +09:00
  • fe0d2f75e3 installer-rp: add resume-on-retry and discard-on-quit for failed installs claude-bot 2026-06-05 16:23:34 +09:00
  • 399f4af808 installer-rp: defer yt-dlp/ffmpeg reinstall until all music workers finish claude-bot 2026-06-05 16:18:12 +09:00
  • d5f88e0e76 yt-dlp/ffmpeg: reinstall latest on failure, retry once claude-bot 2026-06-05 16:08:26 +09:00
  • d9ba2b0f35 installer-rp: decode data: URL images instead of crashing claude-bot 2026-06-05 15:58:22 +09:00
  • 3baf84cfd1 op: emit painting_variant author/title as plain strings claude-bot 2026-06-05 15:51:59 +09:00
  • d22c6f17a3 store: rename file/list JSON when pack key changes claude-bot 2026-06-05 01:57:30 +09:00
  • 0629aa54aa datapack: emit volume:1.0 default on every SNBT entry claude-bot 2026-05-28 00:37:37 +09:00
  • 201043e289 datapack: include description in SNBT entry output claude-bot 2026-05-28 00:28:37 +09:00
  • acd3dd995d list-editor: preserve aliases + description across URL edit claude-bot 2026-05-27 20:48:55 +09:00
  • b4160aefc1 list-editor: add per-track description button + modal claude-bot 2026-05-27 20:44:24 +09:00
  • 1ac13a03ff server-youtube: fast-path reuse for cached zipapp claude-bot 2026-05-25 16:39:10 +09:00
  • 542f759585 chore: remove stray 0-byte garbage file from repo root claude-bot 2026-05-25 16:35:30 +09:00
  • 3248d096e4 server-youtube: add POSIX zipapp fallback when native bundled binary won't run claude-bot 2026-05-25 16:35:11 +09:00
  • 8c9dc88e8b server-youtube: strip Zone.Identifier ADS on Windows after download claude-bot 2026-05-25 16:29:27 +09:00
  • b769f453a3 server-youtube: diagnostic detail + PATH fallback when bundled yt-dlp won't run claude-bot 2026-05-25 16:24:54 +09:00
  • 5c13648f63 rp-pack: fail-fast on base track/painting collision (was: silent skip) v0.3.5 claude-bot 2026-05-23 17:26:41 +09:00
  • 9efd4a696a rp-pack: never overwrite base resourcepack sounds/paintings (v0.3.5) claude-bot 2026-05-23 17:18:46 +09:00
  • c580a50fd4 installer: escape agreement tab labels (XSS hardening) v0.3.4 claude-bot 2026-05-20 10:29:06 +09:00
  • 38df72e4f6 terms: phrase agreement-list failure as install failure (per request) claude-bot 2026-05-20 10:22:02 +09:00
  • 6447b1cb78 terms: block install on terms list fetch failure (retry UI) claude-bot 2026-05-20 10:20:49 +09:00
  • 9ba5dc6b7b terms: per-term installer visibility toggles + universal delete (v0.3.4) claude-bot 2026-05-20 10:14:42 +09:00
  • 05dc9d7166 terms: seed-on-fetch + rename/delete sync (v0.3.3) v0.3.3 claude-bot 2026-05-20 01:39:28 +09:00
  • 25977d894b terms: per-pack storage + import from another pack (v0.3.2) v0.3.2 claude-bot 2026-05-20 01:29:04 +09:00
  • c14b0507c7 terms: dark editor BG, vertical row layout, add/delete custom kinds v0.3.1 claude-bot 2026-05-20 01:12:10 +09:00
  • ffb2048627 terms: agreement pages + site Notion-style editor + rp cancel fix v0.3.0 claude-bot 2026-05-20 00:55:36 +09:00
  • bc3841147f installer: write custom icon into Minecraft launcher profile v0.2.6 claude-bot 2026-05-18 23:56:02 +09:00
  • 40986bee11 installer-rp: delete base resourcepack zip after composing final pack v0.2.5 claude-bot 2026-05-18 21:28:36 +09:00
  • bf225f51e1 installer: force fabric-installer JVM stdout to UTF-8 v0.2.4 claude-bot 2026-05-18 21:22:44 +09:00
  • 2371af4411 installer: clean platform-cache in finally so failures don't leak v0.2.3 claude-bot 2026-05-18 19:10:01 +09:00
  • 1f59f6a98b installer: move yt-dlp/ffmpeg under .mc_custom/installer/, clean platform-cache v0.2.2 claude-bot 2026-05-18 19:02:01 +09:00
  • 794ad9b778 installer-rp: rename fallback pack name musicquiz → resourcepack v0.2.1 claude-bot 2026-05-18 18:54:31 +09:00
  • f810719d92 installer-rp: site-configured outputPackName for built zip v0.2.0 claude-bot 2026-05-18 18:34:46 +09:00
  • ae771668de installer-rp: ship installer/styles.css so packaged UI renders v0.1.1 claude-bot 2026-05-18 18:14:42 +09:00
  • 40c47fbeb3 build: bundle sharp's win32-x64 prebuilt for Windows packaging v0.1.0 claude-bot 2026-05-18 02:14:55 +09:00
  • 6e170646a7 env: commit .env.build with production SITE_BASE_URL claude-bot 2026-05-18 01:15:22 +09:00
  • 3017e77479 env: merge .env + .env.build instead of stopping at first match claude-bot 2026-05-18 01:11:15 +09:00
  • c8da4207fc build: separate .env.build for packaging, keep .env dev-only claude-bot 2026-05-18 01:03:22 +09:00
  • dfb60046c8 Merge branch 'main' of https://git.tkrmagid.kr/tkrmagid/minecraft_launcher tkrmagid-desktop 2026-05-18 01:02:40 +09:00
  • 6472b12d58 한국어 변경 tkrmagid-desktop 2026-05-18 01:02:23 +09:00
  • bc974ecd24 installer: switch Windows target from NSIS to portable single-exe claude-bot 2026-05-18 00:38:22 +09:00
  • 132700720d installer-rp: override packaged main entry to dist/installer-rp/main.js claude-bot 2026-05-18 00:17:48 +09:00
  • c527efc42f installer: address vanilla mods preservation, robust map rename, new app icon claude-bot 2026-05-18 00:14:44 +09:00
  • 4ee0a59f2b installer: wipe mods/ before install and rename extracted map to pack name claude-bot 2026-05-18 00:06:11 +09:00
  • 06b35abcb1 installer: split host/participant choice into its own tab claude-bot 2026-05-18 00:00:29 +09:00
  • ca1c5f237f installer: clean up installer-extracted map when switching to participant claude-bot 2026-05-16 22:16:43 +09:00
  • 5ea9b49630 installer: re-install client when navigation changes install payload claude-bot 2026-05-16 22:11:44 +09:00
  • 49f320fa71 installer: multi-role host/participant split + auto-platform + EULA + port UX claude-bot 2026-05-16 22:06:48 +09:00
  • 848fac500e op/datapack: add painting_variant JSON zip export button claude-bot 2026-05-14 23:22:23 +09:00
  • 212e70cd56 installer-rp: adjust music download stagger 1500ms → 2000ms claude-bot 2026-05-14 22:40:20 +09:00
  • 3ca93abae9 installer-rp: reduce music download stagger 2500ms → 1500ms claude-bot 2026-05-14 22:40:05 +09:00
  • a8b9b689c2 resourcepack: gate shader strip on declared maxFmt, not build target claude-bot 2026-05-14 21:49:11 +09:00
  • 1665f05c55 resourcepack: declare compatibility range from 1.21.6 to latest known claude-bot 2026-05-14 21:43:31 +09:00
  • 40b2ff81f5 resourcepack: strip vanilla shader overrides when pack_format > 64 claude-bot 2026-05-14 21:34:30 +09:00
  • 9cb7c05b43 resourcepack: warn when base zip overrides vanilla shaders claude-bot 2026-05-14 21:28:41 +09:00
  • 671831535b fix(resourcepack): emit min_format/max_format when pack_format > 64 claude-bot 2026-05-14 21:23:45 +09:00
  • 506e506cfa resourcepack: add music quiz pack.png icon to base zip claude-bot 2026-05-14 02:29:01 +09:00
  • 9db70d0bea installer: options.txt 류는 .mc_custom 으로 매번 덮어쓰기 동기화 claude-bot 2026-05-14 00:43:55 +09:00
  • c8911a9a62 fix(editor): fabric에서도 platformDownloadUrl 저장되도록 수정 claude-bot 2026-05-14 00:19:19 +09:00
  • 2a500a381f op editor: 플랫폼 설치파일 URL 필드 초기 렌더에서 플랫폼 타입에 맞게 숨김 claude-bot 2026-05-14 00:06:15 +09:00
  • ea72051e43 installer: Fabric 이미 설치돼 있으면 fabric-installer 재실행 건너뛰기 claude-bot 2026-05-13 23:51:13 +09:00
  • c0472bb57b site: 사이트 팝업창 ESC 로 닫기 지원 claude-bot 2026-05-13 16:44:58 +09:00
  • de08f9a810 op: 데이터팩 출력을 zip 대신 songs.mcfunction 코드 텍스트로 변경 claude-bot 2026-05-13 16:41:25 +09:00
  • af884706d4 op: 데이터팩 출력을 실제 music_quiz zip 으로 교체 claude-bot 2026-05-13 16:34:34 +09:00
  • 2344c4b8d2 site: 음악목록 항목별 별칭 편집 기능 추가 claude-bot 2026-05-13 15:57:35 +09:00
  • f9cf373550 수정 tkrmagid-notbook 2026-05-13 10:31:08 +09:00
  • f92dc02879 installer: 4단계 sub43(완료 확인) 화면 제거 claude-bot 2026-05-13 10:18:11 +09:00
  • 5e418a5c21 ko수정 tkrmagid-notbook 2026-05-13 10:15:51 +09:00
  • 6cd402121b i18n: 리소스팩 설치기 UI 문구를 locales/installer-rp/ko-kr.json 으로 분리 claude-bot 2026-05-13 04:00:31 +09:00
  • 135bc98840 i18n: 음악퀴즈 설치기 UI 문구를 locales/installer/ko-kr.json 으로 분리 claude-bot 2026-05-13 03:53:55 +09:00
  • c2fcc2fbbf i18n: 서버 측 모든 UI 문구를 locales/server/ko-kr.json 으로 분리 claude-bot 2026-05-13 03:43:04 +09:00
  • 401d72622e config: 빌드된 .exe 에도 .env 가 적용되도록 보강 claude-bot 2026-05-13 03:29:30 +09:00
  • 69ed4ad744 config: 사이트 도메인·서버 설정을 .env 로 중앙화 + 설치기 자동 종료 복구 claude-bot 2026-05-13 02:55:58 +09:00
  • 894a86a117 docs: README/docs 재정리 — 프로젝트 개요·사용방법 정리 claude-bot 2026-05-13 02:44:39 +09:00
  • 475bf924a0 installer: JVM 튜닝 플래그를 마인크래프트 런처 프로필 javaArgs 에 적용 claude-bot 2026-05-13 02:07:47 +09:00
  • d194e28cf2 installer: run.bat 후처리에 JVM 튜닝 플래그 주입 추가 claude-bot 2026-05-13 02:05:25 +09:00
  • a9b766d14d installer: 마인크래프트 런처 실행 전략 재정렬 — Win32/MSIX 직접 실행 우선 claude-bot 2026-05-13 01:59:30 +09:00
  • 99ed5076c1 installer: 3-2 JDK 자동 설치(Temurin 21) 버튼 추가, 취소 가능 claude-bot 2026-05-13 01:57:24 +09:00
  • c621185abc installer: run.bat 에 서버 기동/종료시 UPnP 자동 등록·해제 주입 claude-bot 2026-05-13 01:52:51 +09:00
  • d0e7aa4f41 installer: .mc_custom 에 .minecraft 기존 설정 파일 복사 claude-bot 2026-05-13 01:46:59 +09:00
  • b407a2ca6a installer: fabric 실행 실패 / 자동 종료 / UPnP 우선순위 정리 claude-bot 2026-05-13 01:37:47 +09:00
  • 7d0f1719f3 fabric: 로더 버전 선택 + fabric-installer CLI 자동 설치 claude-bot 2026-05-13 01:28:45 +09:00
  • 536e94474f installer: 런처 실행을 URL 스킴으로 보강, 완료 후 자동 종료 claude-bot 2026-05-13 01:13:30 +09:00
  • d440514fdc installer: 외부 포트체크 서비스 기반 점검으로 교체 claude-bot 2026-05-13 01:08:50 +09:00
  • e31c6ed55b installer: 3-3 자동 다운로드 및 UPnP 안정화 claude-bot 2026-05-13 01:01:00 +09:00
  • c2fb7d03a6 installer: auto-run port check on 3-5 and auto-install on 4-2 claude-bot 2026-05-13 00:58:24 +09:00