Skip to content

feat(audit): 본인 감사 로그 조회 및 통계 탭 추가 - #49

Merged
yoonki1207 merged 3 commits into
devfrom
feature/mba-22
Jun 26, 2026
Merged

feat(audit): 본인 감사 로그 조회 및 통계 탭 추가#49
yoonki1207 merged 3 commits into
devfrom
feature/mba-22

Conversation

@hojun-lee99

Copy link
Copy Markdown
Contributor

변경 사항

  • 보안/워크플로우 관련 모델 변경 사항이 audit log로 기록되도록 감사 추적 범위를 추가했습니다.
  • 로그인한 사용자가 본인의 audit log를 조회할 수 있는 /users/me/audit-logs API를 추가했습니다.
  • audit log 조회 응답에서 민감할 수 있는 raw snapshot/metadata는 제외하고, 공개 가능한 필드 중심의 응답 스키마를 사용하도록 구성했습니다.
  • 통계 대시보드(/dashboard/statistics)에 audit log 탭을 추가했습니다.
  • audit log 탭에서 상태/날짜 필터, 새로고침, 최근 조회 건수 표시를 지원하도록 구현했습니다.

관련 이슈

Closes #22

변경 유형

  • 버그 수정
  • 새로운 기능
  • 리팩토링
  • 문서 수정
  • 기타

테스트

  • 로컬에서 테스트 완료
  • 기존 테스트 통과 확인

관련 확인:

  • apps/gateway/.venv/bin/python -m pytest apps/gateway/tests/api/test_users_audit_api.py
  • npx eslint app/dashboard/statistics/components/AuditTab.tsx app/dashboard/statistics/hooks/useAuditLogs.ts app/dashboard/statistics/page.tsx

스크린샷 (UI 변경 시)

통계 대시보드에 audit log 탭이 추가되었습니다.

- 감사 로그 조회 훅 추가
- 감사 로그 목록, 필터, 새로고침 UI 추가
- 통계 페이지에 감사 로그 탭 노출
@hojun-lee99 hojun-lee99 linked an issue Jun 26, 2026 that may be closed by this pull request
3 tasks
@linear-code

linear-code Bot commented Jun 26, 2026

Copy link
Copy Markdown

MBA-22

@yoonki1207

Copy link
Copy Markdown
Member

codex review 에 의해 발견된 문제를 backlog에 추가했습니다.
#53 #52

@yoonki1207
yoonki1207 merged commit 5def905 into dev Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Audit 시스템 보강 LLM Gateway 중앙화

2 participants