Skip to content

[Feature] Capture Log 검색 및 필터 기능 #4

Description

@jhKim521

배경

FlowTool v1 Dashboard는 Capture Log를 최신순으로 조회할 수 있지만,
데이터가 많아질수록 원하는 요청을 찾기 어렵다.

실제 디버깅 과정에서는 Method, Status, Source Service, Target URL 등을 기준으로
Capture Log를 빠르게 찾을 수 있어야 한다.

목표

Capture Log 목록에서 필요한 요청을 검색하고 필터링할 수 있도록 한다.

구현 후보

  • HTTP Method 필터
  • Response Status 필터
  • 성공/실패 필터
  • Source Service 필터
  • Target URL 검색
  • Path 검색
  • Proxy Error 필터
  • 생성 시간 범위 필터
  • Pagination
  • 검색 조건 초기화

완료 조건

  • Query API에서 검색 조건을 받을 수 있다.
  • 조건에 맞는 Capture Log만 조회된다.
  • 목록 화면에서 검색 및 필터를 설정할 수 있다.
  • 검색 조건이 서로 조합되어 동작한다.
  • Pagination과 함께 정상 동작한다.
  • 빈 결과 상태가 정상 표시된다.
  • PostgreSQL 및 Playwright 검증을 완료한다.

제외

  • 전문 검색 엔진 도입
  • 실시간 검색
  • 저장된 요청 수정

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions