개발 활동
최근 커밋
fix(auth): 세션 타임아웃 8시간으로 설정 (C-007)
feat(auth): 계정 잠금 기능 및 로그인 실패 안내 메시지 추가
chore: pnpm isomorphic-dompurify 추가
fix(security): dangerouslySetInnerHTML에 DOMPurify sanitize 적용
fix(security): 보안 헤더 추가 (HSTS, X-Frame-Options, CSP 등)
fix(auth): 회원가입 비밀번호 복잡성 정책 활성화 및 콘솔 로그 제거
fix(auth): optimisticData에서 password 평문 노출 제거 및 콘솔 로그 삭제
refactor: schema.prisma에서 FixbotLog 모델 제거
feat: 로그인 기록 추적 기능을 통해 로그인 기능을 강화했습니다.
docs: CLAUDE.md에 팀 운영 및 에이전트 역할 추가
feat: 프로젝트 관리 및 코드 검토를 위한 새로운 Claude 에이전트 추가
chore: Next.js,React,ReactDOM,eslint-config-next 라이브러리를 최신 버전으로 업데이트
docs: COMMIT_CONVENTION.md + CLAUDE.md 추가
fix: 로그인 API에서 비밀번호·사용자 정보 평문 로깅 제거
fix: [QANOTE-#18] Safari에서 공지사항 본문 텍스트 오류 발생
style: [QANOTE-#46] 모바일 - 메뉴명 띄어쓰기 정상 적용 필요
style: 모바일/팝업 - 텍스트 height 값 고정
style: [QANOTE-#47] 띠배너 텍스트 1줄 초과 시 말줄임표(...) 처리 필요
style: [QANOTE-#45] 언어 전환 드롭다운 패딩·배경 컬러 적용 요청
feat: R2 Presigned URL로 브라우저 직접 업로드 적용