-
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