스트리머 허브 v2.0 — 채널 페이지 \& 콜라보 보드 시스템 — 범용 채널 페이지(/channel/{slug}/) 및 콜라보 보드(/collabs/) MVP 출시. 채널 프로필, 방송 스케줄, 합방 모집/참가 신청, 승인/거절 워크플로우, 게임 태그 필터, 다크 모드 완벽 지원. 기존 수탉 페이지 100% 보존.
MC 관리 — 이메일 발송 로그 \u0026 설정 — 이메일 발송 내역을 DB에 기록하는 로그 시스템과, 신규 신청 알림 ON/OFF 토글 및 수신 이메일 주소를 관리자 UI에서 설정할 수 있는 기능 추가. 통계 대시보드(전체/성공/실패/알림/일괄), 유형 필터, 페이지네이션, 로그 삭제 기능 포함 (v1.5.0)
MC 관리 — 신규 신청 이메일 알림 — 신청서 응답이 등록되면 관리자([email protected])에게 자동으로 HTML 이메일 알림 전송. 신청 번호, 신청자, 마크ID, 접수 일시, 전체 응답 데이터 및 📊 응답 목록 바로가기 링크 포함. 이메일 발송 실패 시에도 신청은 정상 처리 (v1.4.2)
MC 관리 응답 목록 — 답변 텍스트 복사 기능 — 관리자 응답 보기 페이지(/wp-admin/admin.php?page=gbmc-submissions&form_id=N)에서 각 답변 텍스트를 손쉽게 복사할 수 있는 기능 추가. ① 모든 답변 값(마크ID, 채널명, 이메일, 디스코드 등)을 readonly 필드로 렌더링하여 더블클릭 시 전체 텍스트 자동 선택. ② 각 답변 옆 📋 복사 버튼 클릭 시 navigator.clipboard.writeText() API로 클립보드에 즉시 복사, 구형 브라우저용 document.execCommand('copy') fallback 포함. ③ 복사 성공 시 버튼이 ✅로 1.5초간 변환되는 시각적 피드백. ④ 기존 다크 테마(#14141f 배경, #333 테두리, #8b5cf6 보라색 포커스)와 완전 통일. ⑤ 모바일 반응형 대응(@media max-width: 600px flex-wrap). 플러그인 v1.3.0→v1.3.1 (CSS/JS 캐시 버스팅)
MC 신청서 — 승인 회원 이메일 일괄 발송 — 관리자가 폼 빌더에서 이메일 제목·본문·안내 URL을 설정한 후, 신청서 목록(📧) 또는 응답 보기 페이지에서 승인된 모든 회원에게 이메일을 일괄 발송. {username}, {minecraft_id}, {url} 변수 지원, HTML 형식 이메일에 보라색 CTA 버튼 포함
MC 신청서 — 승인 회원 안내 메시지 (토글 제어) — 관리자가 폼 빌더에서 안내 메시지와 URL을 설정하고, 신청서 목록의 📢 토글 버튼으로 공개/비공개를 즉시 제어. ON 시 승인된 회원이 신청서 페이지(/mc-server/?form=ID)에 접속하면 📢 안내 뱃지 + 메시지 + 보라색 CTA 버튼이 표시됨. OFF 시 즉시 숨겨짐. 마감된 신청서에서도 동작
MC 신청서 목록 — 관리 액션 버튼 추가 — 신청서 목록에 📧(이메일 발송) / 📢(안내 ON) / 🔕(안내 OFF) 토글 아이콘 추가. 이메일 설정이 있고 승인 회원이 있는 경우에만 📧 표시, 안내 설정이 있는 경우에만 📢/🔕 표시
MC 서버 신청 폼 안내 문구 WYSIWYG 에디터 고도화 — 관리자 신청서 빌더(wp-admin > MC 관리 > 신청서 작성)의 안내 문구 필드를 단순 에서 WordPress WYSIWYG 에디터(TinyMCE)로 전면 교체. 이미지·영상·링크·서식(볼드/이탤릭/리스트/인용) 삽입 가능. 「미디어 추가」 버튼으로 WP 미디어 라이브러리 연동. 프론트엔드에서 HTML 콘텐츠를 wp_kses_post()로 안전하게 렌더링. .gbmcm-form-desc 내 링크(보라색)·이미지(반응형)·iframe·리스트·인용구 전용 다크 테마 CSS 추가. 플러그인 v1.0.12→v1.1.0
MC 서버 신청 — 치지직(Chzzk) 채널 정보 연동 — 마이페이지에 등록한 치지직 채널명·채널 URL이 MC 서버 신청 폼에 자동 입력되는 기능 추가. ① 마이페이지 설정 탭 (/mypage/?tab=settings): 🟢 치지직 채널명, 🟢 치지직 채널 URL 입력 필드 추가 (마인크래프트 ID ↔ 자기소개 사이 배치). chzzk_channel_name, chzzk_channel_url user_meta 저장. ② MC 관리 폼 빌더 (wp-admin > MC 관리 > 신청서 작성): field_type ENUM에 chzzk_channel_name, chzzk_channel_url 2개 타입 추가. 관리자가 신청서에 치지직 정보 필드를 자유롭게 배치 가능. ③ 프론트엔드 신청 폼 (/mc-server/?form=ID): 마이페이지에 등록된 치지직 정보가 자동 입력되며, 마인크래프트 ID와 동일한 "마이페이지에서 자동 입력됨" UX 패턴 적용. 치지직 채널명은 text 타입, 채널 URL은 url 타입(기본 placeholder: https://chzzk.naver.com/채널ID). ④ DB 마이그레이션: gbmcm_maybe_upgrade_db() 함수로 기존 wp_gbmcm_form_fields.field_type ENUM 자동 확장 (ALTER TABLE). admin_init 훅에서 버전 비교 후 1회만 실행. 플러그인 v1.1.5→v1.1.6