크라우니팀 출시 (6/13)
개요
team.crowny.org:9978 (한선씨 VM 팀서버) — 팀채팅·할일·커밋·초대·인증(crowny-game 프록시). 라이브 서비스 검증 + 실사용 버그 1건 수정 후 출시 확정.
무엇을 했는지
현황체크
- 재컴파일 바이트동일(681,296B), 회원 10·메시지 44·방 5, 로컬·게이트웨이 200
- 왕복 스모크: send(색인44)→feedjson 조회 성공 — 단 raw 한글 쿼리로만
보완 — %인코딩 한글 쿼리 버그
- 웹 UI(팀채팅.html)는 fetch+encodeURIComponent로
룸/팀을 %XX 인코딩해 보내는데, 서버 쿼리값()이 raw 문자열 매칭만 해 룸/팀 필터가 전부 기본값으로 무시되던 실사용 버그
- 수정:
퍼센트디코드(버퍼바이트 단위 %XX·+ 디코드, UTF-8 무손실) + 쿼리값 이중폴백(raw 히트→값 디코드 / 미스→첫줄 쿼리스트링 통째 디코드 후 재검색). 하위호환(raw 한글) 유지
- 검증: %인코딩·raw 동일 결과(개발방 7건+검증메시지), 게이트웨이 200
- 학습: intent
퍼센트디코드_URL한글쿼리 — 다른 한선씨 서버(서비스서버 29인스턴스·메신저 등)에도 같은 잠재 버그 → 재사용 배포 후보
패키징
- 웹 완결형 서비스 — 별도 바이너리 배포물 없음. 팀서버.toau 갱신본이 배포물(백업 .bak-쿼리디코드전-20260707)
잔여
- 인증 프록시(9775 crowny-game) register 응답 간헐 빈값 — 재현·추적 필요(로그인은 정상 에러 반환)
- 다음: 크라우니플렉스 (7/13)