G5SE 관리자 화면의 모바일 사용성을 전반적으로 개선하고 메일 발송·수신거부 및 관리자 인증 안정성을 보강했습니다.
주요 변경 사항
관리자 모바일 UI 개선
- 회원, 접속자, 포인트, 방문자, 메일 및 매출현황 화면을 모바일 카드·반응형 레이아웃으로 정리했습니다.
- 검색 입력과 버튼 높이, 모바일 표의 표시 항목 및 하단 플로팅 액션 위치를 일관되게 조정했습니다.
- 모바일 방문자 목록의 페이지 이동을 처음·이전·현재 페이지 입력·다음·맨끝 구성으로 개선했습니다.
엑셀 다운로드 확대
- 권한, 접속자, 포인트, 투표, 방문자 목록에 엑셀 다운로드 기능을 추가했습니다.
- 다운로드 진행 UI와 모바일 배치를 정리했습니다.
메일 기능 안정화
- 테스트 메일의 발신자를 SMTP 인증 계정과 일치하도록 수정했습니다.
- 메일 발송 대상 회원 조회 누락을 수정하고 관련 모바일 화면을 개선했습니다.
- 수신거부 주소에서 PHP 확장자를 제거하고 새 라우터 경로를 지원합니다.
인증 및 게시판 레이아웃 수정
- 데스크톱·모바일 에뮬레이션 전환으로 User-Agent가 바뀔 때 관리자 보안 검증이 오탐하던 문제를 수정했습니다.
- 복사하거나 추가한 테마 게시판 스킨에서도 기존 상단·하단이 모던 레이아웃과 중복 출력되지 않도록 판정 범위를 theme/*로 확장했습니다.
라이선스 및 번들 구성 정리
- 커밋 e7e946f: 더 이상 사용하지 않는 LGPL/PHP-License 기반 레거시 Excel 라이브러리 PHP 파일 9개를 제거했습니다.
- 커밋 f7cf2d5: 배포판에 포함된 제3자 구성요소와 라이선스를 명시하는 THIRD-PARTY-NOTICES.md를 추가했습니다.
- 코드 삭제와 고지 문서 추가를 독립된 커밋으로 분리해 변경 이력을 명확하게 유지했습니다.
검증
- 변경된 PHP 파일 전체 문법 검사 통과
- 관리자 JavaScript 문법 검사 통과
- Git diff 형식 검사 통과
- v0.3.0 태그에 e7e946f와 f7cf2d5 커밋이 포함되고, 삭제 파일과 고지 문서가 릴리스 트리에 반영된 것을 확인