프로젝트

일반

사용자정보

Actions

기능 #743

완료됨

기능 #740: [Feature] Gmail 보도자료 수집 발신자 배열 설정 지원

[Lambda] Gmail 다중 발신자 검색 쿼리 및 설정 로딩 지원

기능 #743: [Lambda] Gmail 다중 발신자 검색 쿼리 및 설정 로딩 지원

주연 장이(가) 10일 전에 추가함. 9일 전에 수정됨.

상태:
완료
우선순위:
보통
담당자:
시작일:
2026/07/02
완료일:
2026/07/02
진척도:

100%

추정시간:

설명

h2. 작업 범위

  • codes/lambda/monitoring-press-release-mail-lambda/src/handler.py에서 GMAIL_SEARCH_FROM을 선행 계약에 맞춰 다중 발신자 배열로 로딩한다.
  • codes/lambda/monitoring-press-release-mail-lambda/src/gmail_handler.py의 GmailSearchConfig와 _build_query를 다중 from 조건으로 확장한다.
  • Gmail 검색 문법에서 여러 발신자가 OR 조건으로 묶이도록 구현하고, subject/after/is:unread 조건과 함께 조합되도록 한다.
  • 공백, 따옴표 등 기존 _search_value 이스케이프 정책이 발신자별로 유지되게 한다.
  • 수집, 파싱, 저장, 읽음 처리 통계는 기존 동작을 유지한다.

h2. 완료 기준

  • 발신자 1개와 여러 개 모두 올바른 Gmail q 문자열을 만든다.
  • 발신자 조건이 비어 있으면 기존처럼 from 조건 없이 검색한다.
  • 변경 커밋이 남고, 후행 테스트 일감에서 참조할 수 있다.

h2. 선후행

Contract 일감 완료 및 커밋 이후 시작한다. Test 일감은 이 일감과 Infra 일감이 모두 완료/커밋된 뒤 시작한다.


연결된 일감 2 (모두 완료2 건 완료)

다음 일감을 우선 진행: 검토 #741: [Contract] GmailSearchFrom 배열 설정 계약 및 호환 정책 정의완료주연 장2026/07/012026/07/01

Actions
다음에 진행할 일감: 기능 #744: [Test] Gmail 다중 발신자 수집 회귀 테스트 보강완료주연 장2026/07/032026/07/03

Actions
Actions

내보내기 PDF Atom